2011-04-14 107 views
0

好吧,所以我RTFM和搜索SO和谷歌,我似乎无法弄清楚如何添加钩子,以便我可以添加一个'加载'图标,当用户点击提交时添加/编辑网格对话框中的新行。我需要做的就是知道用户何时点击提交按钮。有任何想法吗?jqgrid表单编辑钩子

回答

0

onclickSubmit似乎是你所需要的。

+0

我已经试过了,没有结果。它在哪里添加?你能给个例子吗? – Fatmuemoo 2011-04-15 12:47:13

0

想通了:

形式事件被连接到navGrid,不是网格本身:

$("#myGrid").navGrid("#commodGrid-pager", {add:false, view:false, del:false,edit:true} 
    ,{"onclickSubmit": function(){alert("ouch!");}}, /*edit options*/ 
    ,{} /*add options*/ 
    ,{} /*delete options*/ 
    ,{multipleSearch:false} 
    ,{closeOnEscape:true} 
); 
+0

当然可以。 [onclickSubmit](http://www.trirand.com/jqgridwiki/doku.php?id=wiki%3aform_editing#events)事件是'editGridRow'函数的参数。您可以通过链接查看我包含的页面文档。如果你使用表单编辑,你可以直接调用'editGridRow'函数(例如在jqGrid的'ondblClickRow'事件中),或者配置导航条以包含“编辑”或“添加”按钮。在最后一种情况下,您应该将editGridRow参数作为[navGrid]的参数(http://www.trirand.com/jqgridwiki/doku.php?id=wiki:navigator#definition)。 – Oleg 2011-04-15 20:47:11