J'implémente une liste d'images triable avec jquery dans une application Zend Framework. Je n'arrive pas à obtenir la méthode .sortable ('sérialiser') pour retourner plus d'une chaîne vide. Lorsque j'essaie avec quelques exemples simples en dehors de mon application, cela fonctionne.La liste triable de Jquery ne sérialisera pas, pourquoi?
Est-il important que l'extrait ci-dessous soit emballé dans diverses autres étiquettes. Je pense que ça ne devrait pas. La liste non ordonnée devrait être trouvée juste par l'ID, 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);
}
});
});
Eh oui, je vous remercie! – markus
oui - résolu mon problème aussi! – PhoebeB
oui, cela a aussi résolu mon problème. Cela signifie que tous les exemples de solutions de tables triables jquery ici dans stackoverflow sont faux. – CDR