【发布时间】:2013-11-20 00:31:56
【问题描述】:
我有一个li 列表,我已通过 jQuery 对其进行排序。我需要在这个序列化数据中添加一些隐藏值,以确保更新到正确的位置。
我该怎么做?
HTML
<ul id="reportNav">
<li id=page_1>Page 1</li>
<li id=page_2>Page 2</li>
<li id=page_3>Page 3</li>
<li id=page_4>Page 4</li>
<li id=page_5>Page 5</li>
<li id=page_6>Page 6</li>
</ul>
JS
$("#reportNav").sortable({
stop : function(event, ui){
var url = "/pages/saveOrder.php";
$.ajax({
type: "POST",
url: url,
data: $(this).sortable('serialize');,
success: function(data) { alert(data); },
error: function(data) { alert("Failure"); }
});
}
});
输出数据: page[]=1&page[]=2&page[]=3&page[]=4&page[]=5&page[]=6
我需要添加的数据: HTML 中的特定 reportID
【问题讨论】:
标签: javascript php jquery html jquery-ui-sortable