我不想得到我的数组中的对象的顺序,所以我可以将它们存储到我的数据库?但我不知道在我的循环中写什么。我如何获得我的数组中的对象的位置?
这里的代码
<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>
请把提琴在这里jsfiddle.net。它会帮助我们理解你的问题。 – Ashwin 2013-02-26 10:25:13
在这里oke我的小提琴的含义是它寻找在列表中替换的项目en给新的位置,所以我可以用ajax将它存储在数据库中http://jsfiddle.net/kNPHe/我正在使用laravel 4 – user1994529 2013-02-26 10:29:23