使用: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/