Jquery中遇到的一个坑爹的错误,说出来分享下

[size=large]我用一个
var RowIDs=$('#content').getGridParam('selarrrow');获得了一个jqGrid的选中行值
然后删除jqGrid的一行记录后 发现RowIDs.length值发生了变化 这不是定义的常量的啊
难道我的RowIDs是获取的一个方法,然后每次执行RowIDs.length的时候就对选中行值进行了一次重新获取?[/size]

确实不好区分啥时候取得是function 啥时候取的是值啊

jqgrid的bug很多,提交至github和他的论坛都没人理会。
我至今还在用jqGrid-3.8.2。

是不是你在哪里又把[code="java"]var RowIDs=$('#content').getGridParam('selarrrow');[/code]
这段代码又执行了一次啊!