2012-04-17 60 views
2

我正在使用jqgrid以表格格式显示数据。在jqgrid中应用内联导航器时遇到困难

我试图实现jqGrid的在线导航,但它带我去了以下错误在Firebug控制台 - :调用方法时: [nsIDOMEventListener ::为handleEvent

“inlineNav的jqGrid没有这样的方法” ]

我已经添加下面的代码片段在.js文件中应用内嵌导航:

jQuery("#contactlist").jqGrid('navGrid','#contacttoolbar',{view:false,edit:false,add:false,del:false,search: false}); 
    jQuery("#contactlist").jqGrid('inlineNav',"#contacttoolbar"); 

那么我该如何应用此功能?

回答

1

根据jqGrid inline edit docs,这应该是你所要做的。

您确定inlineNav包含在您下载的jqGrid版本中吗?我的意思是,在download page你可以选择哪些组件包含在网格中。如果inlineNav被忽略,那将解释错误消息。您应该能够通过打开缩小的jqGrid文件并搜索字符串inlineNav来验证此情况。如果你没有找到它,那么你需要再次使用该组件下载jqGrid。

否则,我建议发布一个更大的代码示例,以便我们可以缩小问题的范围。

+0

thnk u mr.justin .....这真的对我有帮助.....我需要重新下载最新的jqgrid插件.....再次感谢你 – 2012-04-18 05:11:13

+0

我已经申请了新的,它已经解决了。 ...... thnx – 2012-04-18 05:13:30

+0

@RaviDalal - 不客气,很高兴你的工作。 – 2012-04-18 13:26:01