Javascript jQuery可对post数据进行排序,但没有数据
谁能告诉我我在这里错过了什么 我的数据似乎总是空的,我做错了什么Javascript jQuery可对post数据进行排序,但没有数据,javascript,jquery,jquery-ui,Javascript,Jquery,Jquery Ui,谁能告诉我我在这里错过了什么 我的数据似乎总是空的,我做错了什么 $(document).ready(function () { $(".nav").sortable({ connectWith: ".nav", axis: 'y', update: function (event, ui) { var data = $(this).sortable('serialize'); //
$(document).ready(function () {
$(".nav").sortable({
connectWith: ".nav",
axis: 'y',
update: function (event, ui) {
var data = $(this).sortable('serialize');
// POST to server using $.post or $.ajax
alert(data);
}
}).disableSelection();
});
根据可排序的
API:
如果serialize返回空字符串,请确保id属性包含下划线。它们的格式必须为:“set_number”,例如,id属性为“foo_1”、“foo_5”、“foo_2”的3元素列表将序列化为“foo[]=1&foo[]=5&foo[]=2”。可以使用下划线、等号或连字符分隔集合和数字。例如,“foo=1”、“foo-1”和“foo_1”都序列化为“foo[]=1”
在您的li
中添加一些带下划线的ID,然后您的罚款
演示: