J'implémente une liste d'images triables avec jquery dans une application Zend Framework. Je n'arrive pas à faire en sorte que la méthode .sortable('serialize') renvoie autre chose qu'une chaîne vide.
Lorsque j'essaie avec quelques exemples simples en dehors de mon application, cela fonctionne.
Est-il important que l'extrait ci-dessous soit entouré de plusieurs autres balises ? Je pense que ça ne devrait pas. La liste non ordonnée devrait être trouvée juste par l'identifiant, non ?
HTML :
<ul id="mylist">
<li id="1">
<div>
<img src="image_1.jpg" />
<p class="value_item">some text</p>
</div>
</li>
<li id="2">
<div>
<img src="image_2.jpg" />
<p class="value_item">some text</p>
</div>
</li>
</ul>
JavaScript :
$(document).ready(function() {
$('#mylist').sortable({
update: function() {
var order = $('#mylist').sortable('serialize');
alert(order);
}
});
});