$(“#list”)。setPostDataItem不是函数

时间:2012-02-27 01:36:21

标签: javascript jquery jqgrid

我多次使用setPostDataItem并且它始终有效。但是最近我在我的工作中添加了一些新代码,然后firebug告诉我$("#list").setPostDataItem不是函数。 我无法找到为什么会发生这种情况,是否有人遇到过这种情况?

2 个答案:

答案 0 :(得分:1)

Post 4.0数据模块(提供setPostDataItem)从版本4.0.0开始已从jqGrid中删除。它需要作为插件包含在内。这样做的说明如下:http://goo.gl/PhFSh

我猜您网站中的jqGrid已更新,这就是为什么setPostDataItem不再存在的原因。另一方面,如果您使用的是4.0.0以上的版本,请检查插件是否正确加载。

答案 1 :(得分:0)

新功能中的一些javascript函数很可能会破坏,这会导致setPostDataItem插件被删除...