我不想得到我的数组中对象的顺序,所以我可以将它们存储到我的数据库中?但我不知道在我的for循环中要写什么。
这是代码
<script>
$(document).ready(function () {
var rootLimit = 8;
$('ul.sortable').nestedSortable({
handle: 'a',
items: 'li',
listType: 'ul',
maxLevels: '3',
toleranceElement: '> a',
update: function (event, ui) {
list = $(this).nestedSortable(
'toHierarchy',
{ startDepthCount: 0 }
);
var page_id = ui.item.find('> a').attr('data-page-id');
console.log(list);
for (var i = 0; i < list.length; i++) {
//Do something
}
$.post('/page/updatemenu/' + page_id, {
list : list
}, function (data) {
});
}
});
});
</script>
答案 0 :(得分:0)
使用 -
var index = $(ui.sender).index();
答案 1 :(得分:0)
您可以使用jQuery方法for
:
.each()
list.each(function(index, item){
// do something with item or index of item
});