使用:Using SortableRows and know when rows have been moved在修改行顺序之后,我已经能够调用警报。
我如何将这些数据发送到PHP /调用传递此数据的editurl,类似于添加或编辑行时editurl接收到$ _POST ['oper']变量?
目前拥有:
jQuery("#images_list").jqGrid('sortableRows',
options = { update : function(e,ui){alert("hi");} });
最佳答案
首先,更新事件的用法应如下所示:
jQuery("#images_list").jqGrid(
'sortableRows',
{ update : function(e,ui) {
alert("item with id=" + ui.item[0].id + " is droped");
}
});
如果需要其他行数据,则可以使用已移动行的ID和
getRowData
方法到达那里。如何将结果发布到服务器,您应该自行决定。您可以直接使用
$.ajax
函数。我认为,行顺序的更改不应解释为添加,删除或编辑行。关于php - 使用JQgrid和sortableRows。更新表格行顺序,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/3357063/