Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/78.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/grails/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何跟踪jqGrid列/布局/顺序的更改?_Javascript_Jquery_Jqgrid - Fatal编程技术网

Javascript 如何跟踪jqGrid列/布局/顺序的更改?

Javascript 如何跟踪jqGrid列/布局/顺序的更改?,javascript,jquery,jqgrid,Javascript,Jquery,Jqgrid,我有一个jqGrid,它可以按不同的列按升序和降序排序。可以添加或删除列,也可以更改列的顺序。我需要检测这些属性何时发生了更改,以便保存用户的首选项 有没有办法捕捉这些事件?我已经研究这个问题好几天了,但似乎找不到一个没有“保存”按钮的方法。。但是我真的不喜欢那种解决办法 谢谢 您可以使用onSortCol事件检测列是否已重新排序 关于添加/删除列,这可能是一个很好的开始

我有一个jqGrid,它可以按不同的列按升序和降序排序。可以添加或删除列,也可以更改列的顺序。我需要检测这些属性何时发生了更改,以便保存用户的首选项

有没有办法捕捉这些事件?我已经研究这个问题好几天了,但似乎找不到一个没有“保存”按钮的方法。。但是我真的不喜欢那种解决办法


谢谢

您可以使用
onSortCol
事件检测列是否已重新排序

关于添加/删除列,这可能是一个很好的开始