jjzjj

colModel

全部标签

javascript - jqGrid 重新加载网格并刷新新的 colModel 和 colNames

我正在尝试使用新行、colNames和colModel重新加载jqGrid。行数据似乎加载正常,但列似乎没有刷新。我试过使用GridUnload和GridDestroy但我最终完全丢失了jQueryDOM实例并且不再加载任何数据。vargrid=$('#my-grid');if(grid[0].grid==undefined){grid.jqGrid(options);}else{grid.setGridParam(options);grid.trigger('reloadGrid');}网格实例很重要,因为它将作为参数传递给其他对象。这些对象可能附加监听器或触发事件。我使用的是4.4

c# - 如何动态隐藏jqgrid列

我正在我的asp.netMVCweb应用程序中实现jqgrid。在我的网格中,我有两列编辑和删除。只有当用户以admin身份登录时,删除才应该可见。我们如何在jqgrid中动态地hide.show列。我有一个session变量来检查登录用户是否是管理员。我在javascript中访问该变量。但是,不确定如何在jqgrid中隐藏/显示列请帮忙.. 最佳答案 使用此代码,jQuery("#list").jqGrid('hideCol',["colModel1_name","colModel2_name"]);jQuery("#list"