如何给jqgrid导航栏增加自定义按钮及其事件

如何给jqgrid导航栏增加自定义按钮及其事件,第1张

jQuery("#grid_id").navButtonAdd('#pager',{ caption:"Excel",buttonicon:"ui-icon-excel",onClickButton: function(){ alert("导出excel") },position:"last"})

这个还是比较简单的 ,每行都可以增加按钮的,而且可以是任意位置。用到Jqgrid的一个gridComplete方法。当表格插件加载完成后做什么事。把下面这段代码copy过去就ok了。

gridComplete : function() {

var ids = jQuery("#gridTable").jqGrid('getDataIDs')

for ( var i = 0i <ids.lengthi++) {

var cl = ids[i]

update = "<input type='button' value='修改' onclick='updateStu("

+ cl + ")'/>"

del = "<input type='button' value='删除' onclick='deleteStu("

+ cl + ")'/>"

jQuery("#gridTable").jqGrid('setRowData',

ids[i], {

process : update + del

})

}

},

更多的使用技巧,你可以参考www.javakfz.com。肯定会帮助你很多的。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/bake/11633618.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-17
下一篇 2023-05-17

发表评论

登录后才能评论

评论列表(0条)

保存