Tôi đang sử dụng CodeIgniter với tiện ích con Sắp xếp giao diện người dùng jQuery, để thay đổi vị trí danh sách menu của tôi.Danh sách sắp xếp Jqueryui có cập nhật ajax
Ví dụ, nếu danh sách trình đơn của tôi là như thế này:
<li>menu 1</li>
<li>menu 2</li>
<li>menu 3</li>
<li>menu 4</li>
tôi muốn đặt trình đơn đầu tiên theo thứ hai và có nó ở lại đó.
Tuy nhiên, tôi bị kẹt trên jQuery một chút.
Đây là những gì được các yếu tố danh sách:
<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>
và jquery:
$("#sortable").sortable({
placeholder: "ui-state-highlight",
opacity: 0.6,
update: function(event, ui) {
var info = $(this).sortable("serialize");
alert(info);
}
});
$("#sortable").disableSelection();
tôi quản lý để cảnh báo các mảng của các kết quả.
Bây giờ tôi không muốn bất cứ ai viết điều này cho tôi, chỉ là một gợi ý về cách sử dụng ajax với điều này để cập nhật.
cảm ơn lời khuyên của bạn – Side