使用JQgrid和sortableRows.更新表行顺序

kil*_*zzy 1 javascript php jquery jquery-ui jqgrid

使用:使用SortableRows并知道何时移动行我可以在修改行顺序后调用警报.

如何将此数据发送到PHP /调用传递此数据的editurl,类似于添加或编辑行时editurl收到$ _POST ['oper']变量?

目前有:

jQuery("#images_list").jqGrid('sortableRows',
                              options = { update : function(e,ui){alert("hi");} }); 
Run Code Online (Sandbox Code Playgroud)

Ole*_*leg 12

首先,update事件的用法应如下所示:

jQuery("#images_list").jqGrid(
    'sortableRows',
    { update : function(e,ui) {
                   alert("item with id=" + ui.item[0].id + " is droped");
               }
    });
Run Code Online (Sandbox Code Playgroud)

如果您需要其他行数据,可以使用移动的行的ID和getRowData方法来实现.

如何将结果发布到您应该自己决定的服务器上.您可以$.ajax直接使用功能.我认为,不应将行的顺序更改解释为添加,删除或编辑行.