jquery ui sortable - 将附加数据传递给脚本
jquery ui sortable - pass additional data to the script
我正在对 table 进行排序,效果很好:
var someVar = 'some var';
// do ajax on sortable
$('table#pages tbody').sortable({
items: "tr:not(.first)",
update: function() {
var ids = $('table#pages tbody').sortable('serialize');
$.ajax({
type: "POST",
url: site + "pages/reorder_pages",
data: ids,
success: function(data) {
$('.results').html(data);
}
});
// $('.results').text('processing');
}
});
但我还想通过 data
参数传递 someVar
变量,而不仅仅是 ids
,我该怎么做?将所有数据参数包装在一个对象中似乎不起作用。
这个选项是否可行:
url: site + "pages/reorder_pages?someVar=" + someVar
还有很多,但是特别简单。
我正在对 table 进行排序,效果很好:
var someVar = 'some var';
// do ajax on sortable
$('table#pages tbody').sortable({
items: "tr:not(.first)",
update: function() {
var ids = $('table#pages tbody').sortable('serialize');
$.ajax({
type: "POST",
url: site + "pages/reorder_pages",
data: ids,
success: function(data) {
$('.results').html(data);
}
});
// $('.results').text('processing');
}
});
但我还想通过 data
参数传递 someVar
变量,而不仅仅是 ids
,我该怎么做?将所有数据参数包装在一个对象中似乎不起作用。
这个选项是否可行:
url: site + "pages/reorder_pages?someVar=" + someVar
还有很多,但是特别简单。