jquery – jqgrid获取所有网格列名

有没有办法获取所有网格的列名?

解决方法

您可以获取列名
var columnNames = $("#list")[0].p.colNames;

要么

var columnNames = $("#list").jqgrid('getGridParam','colNames');

唯一的小问题是数组columnNames将包含最多三个空的第一个元素,以防您使用rownumbers:true,multiselect:true或subGrid:true参数。在参数colModel中插入名称为’rn’,’cb’或’subgrid’的其他列后面的这个参数。所以你可以忽略columnNames的第一个空白元素,或者另外查看colModel($(“#list”)[0] .p.colModel或$(“#list”)。jqgrid(‘getGridParam’,’colModel “))。 colModel和colNames数组具有相同的长度,colModel [i] .name可用于检查colNames [i]是否为“true”列的名称,或者由于上面提到的树的使用而添加的附加列参数。

相关文章

页面搜索关键词突出 // 页面搜索关键词突出 $(function () {...
jQuery实时显示日期、时间 html: <span id=&quot...
jQuery 添加水印 <script src="../../../.....
中文:Sys.WebForms.PageRequestManagerParserErrorExceptio...
1. 用Response.Write方法 代码如下: Response.Write(&q...
Jquery实现按钮点击遮罩加载,处理完后恢复 思路: 1.点击按...