Axel: JQery sortable Ausgabe der Positionen

Beitrag lesen

Hallo,

versuche mich hier bei Jquery bei den sortable. Möchte zu den Items die Positionen nach Stop in hidden-felder schreiben.

Der JavaScript-Teil sähe so aus:

  
$(document).ready(function(){  
 // Das Element mit der ID sortable wird eine sortierbare Liste  
 $("#sortable").sortable({  
// Wenn in dieser Liste ein sortiervorgang enden, dann :  
  stop: function(event, ui) {  
// schreibe i.d. Wert von #sel1 die Position des Listenelements  
   $('.sel').val(ui.position);  
  }  
 });  
// Was das hier macht weiß ich gerade nicht :-D  
 $("#sortable").disableSelection();  
});  

Der Teil mit den HTML-Teil sähe so aus:

<div class="demo">  
  
<ul id="sortable">  
 <li class="ui-state-default"><span class="ui-icon ui-icon-arrowthick-2-n-s"></span>Item 1</li>  
 <li class="ui-state-default"><span class="ui-icon ui-icon-arrowthick-2-n-s"></span>Item 2</li>  
 <li class="ui-state-default"><span class="ui-icon ui-icon-arrowthick-2-n-s"></span>Item 3</li>  
 <li class="ui-state-default"><span class="ui-icon ui-icon-arrowthick-2-n-s"></span>Item 4</li>  
 <li class="ui-state-default"><span class="ui-icon ui-icon-arrowthick-2-n-s"></span>Item 5</li>  
 <li class="ui-state-default"><span class="ui-icon ui-icon-arrowthick-2-n-s"></span>Item 6</li>  
 <li class="ui-state-default"><span class="ui-icon ui-icon-arrowthick-2-n-s"></span>Item 7</li>  
</ul>  
  
</div><!-- End demo -->  
<form name="form_f4a" action="f5.php" method="post">  
<div id="sel1">  
<input class="sel" type="hidden" name="sel1">  
<input class="sel" type="hidden" name="sel2">  
<input class="sel" type="hidden" name="sel3">  
<input class="sel" type="hidden" name="sel4">  
<input class="sel" type="hidden" name="sel5">  
<input class="sel" type="hidden" name="sel6">  
<input class="sel" type="hidden" name="sel7">  
</div>  
</form>