我多次使用setPostDataItem
并且它始终有效。但是最近我在我的工作中添加了一些新代码,然后firebug告诉我$("#list").setPostDataItem
不是函数。
我无法找到为什么会发生这种情况,是否有人遇到过这种情况?
答案 0 :(得分:1)
Post 4.0数据模块(提供setPostDataItem
)从版本4.0.0开始已从jqGrid中删除。它需要作为插件包含在内。这样做的说明如下:http://goo.gl/PhFSh
我猜您网站中的jqGrid已更新,这就是为什么setPostDataItem
不再存在的原因。另一方面,如果您使用的是4.0.0以上的版本,请检查插件是否正确加载。
答案 1 :(得分:0)
新功能中的一些javascript函数很可能会破坏,这会导致setPostDataItem
插件被删除...