Estoy usando CodeIgniter con el widget jQuery UI Sortable, para cambiar la posición de mi lista de menú.Jqueryui lista ordenable con actualización ajax
Por ejemplo, si mi lista de menú es la siguiente:
<li>menu 1</li>
<li>menu 2</li>
<li>menu 3</li>
<li>menu 4</li>
que desee colocar el primer menú en la segunda y tienen que permanecer allí.
Sin embargo, estoy un poco atrapado en el jQuery.
Esto es lo que obtiene los elementos de la lista:
<ul id="sortable">
<?php foreach ($rows as $r)
{
echo '
<li id="sort_'.$r->pid.'" class="ui-state-default"><span class="ui-icon ui-icon-arrowthick-2-n-s"></span>
' . $r->page_name . '
</li>';
}
?>
</ul>
y el jQuery:
$("#sortable").sortable({
placeholder: "ui-state-highlight",
opacity: 0.6,
update: function(event, ui) {
var info = $(this).sortable("serialize");
alert(info);
}
});
$("#sortable").disableSelection();
me las arreglé para alertar al conjunto de los resultados.
Ahora no quiero que nadie escriba esto para mí, solo una pista sobre cómo usar ajax con esto para la actualización.
le da las gracias por su consejo – Side