Estoy implementando una lista ordenable de imágenes con jquery en una aplicación de Zend Framework. Simplemente no puedo obtener el método .sortable ('serialize') para devolver más que una cadena vacía.La lista ordenable de Jquery no se serializará, ¿por qué?
Cuando intento con unos simples ejemplos fuera de mi aplicación, funciona.
¿Importa que el fragmento a continuación esté envuelto en varias etiquetas y otras? Creo que no debería. La lista desordenada debe encontrarse solo con la identificación, ¿verdad?
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);
}
});
});
sí, gracias! – markus
sí - ¡resolvió mi problema también! – PhoebeB
sí, eso también solucionó mi problema. Eso significa que todos los ejemplos de soluciones de tablas ordenables de jquery aquí en stackoverflow son incorrectos. – CDR