我想利用jqGrid的sortableRows属性。如何检测何时移动了行。我研究了文档并查找了示例,但没有发现太多。我确实相信这就像

jQuery("#grid").sortableRows({connectWith:'#gird',
                              ondrop: function(){ alert("row moved") }});

但这不起作用。我可以移动行,但似乎没有困住事件。我的语法或总体方法是否有问题。

基本上,我需要知道行已重新排列,因此我可以确保它们以新顺序保存。

谢谢

最佳答案

jqGrid使用ui-sortable插件对行进行排序:http://jqueryui.com/demos/sortable/

jQuery("#grid").sortableRows( options )

“选项”是传递给可排序插件的。
options = { update : function(e,ui){} }

是你想要的。

07-24 18:10