getGridParam不是一个函数

时间:2009-11-13 05:11:49

标签: jquery

HTML:

<a href="javascript:void(0)" id="m1">Get Selected id's</a>  

功能:

jQuery("#m1").click( function() { 
     var s; 
     s = jQuery("#list4").getGridParam('selarrrow'); 
     alert(s); 
});

我在网格“#list4”中有数据,但会导致错误:getGridParam is not a function. 请帮我解决问题。感谢。

1 个答案:

答案 0 :(得分:0)

似乎你使用的是JGRID插件。

可能存在三个问题:

  • 您没有正确调用getGridParam函数(错误的参数数量)。
  • 您没有正确导入与库相关的JS文件。
  • 您正在对不支持它的对象调用getGridParam。

我检查了wiki的JGRID,看到你正在使用该方法。

getGridParam    name    mixed value 
  

返回所请求参数的值。 name是来自的名称   选项数组。如果未设置名称,则输入选项为   回。有关可用选项,请参阅选项。

http://www.trirand.com/jqgridwiki/doku.php?id=wiki:methods

这使我相信你可能正在使用一个实际上不是 #grid 的DOM元素来调用该方法。

请提供更多代码,以便更轻松地提供帮助。