jqGrid $t.p.colModel[...].name 值为空或不是对象 的解决办法

 jqGrid $t.p.colModel[...].name 值为空或不是对象 的解决办法:

今天遇到一个诡异的错误:

 

 

 

我的报错原因:id列值有重复,好好检查一下哦。

### 如何使用 trirand jQuery jqGrid.min.js 文件 为了正确使用 `trirand` 提供的 `jQuery jqGrid.min.js` 文件,需遵循特定的加载顺序和配置方法。 #### 加载必要的 JavaScript 和 CSS 文件 确保按照正确的顺序引入所需的文件。特别需要注意的是,`js/i18n/grid.locale-en.js` 必须在 `js/jquery.jqGrid.min.js` 的前面引入[^1]: ```html <!-- 引入 jQuery 库 --> <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script> <!-- 引入 jqGrid 所需的语言包 --> <script type="text/javascript" src="path/to/js/i18n/grid.locale-en.js"></script> <!-- 引入 jqGrid 主库 --> <script type="text/javascript" src="path/to/js/jquery.jqGrid.min.js"></script> ``` #### 初始化 jqGrid 实例 完成上述资源加载后,在页面中初始化一个表格实例: ```javascript $(document).ready(function () { $("#list").jqGrid({ url: 'server.php?q=2', datatype: "json", colNames: ['Inv No', 'Date', 'Client', 'Amount', 'Tax', 'Total'], colModel: [ { name: 'id', index: 'id', width: 55 }, { name: 'invdate', index: 'invdate', width: 90 }, { name: 'name', index: 'name', width: 100 }, { name: 'amount', index: 'amount', width: 80, align: "right" }, { name: 'tax', index: 'tax', width: 80, align: "right" }, { name: 'total', index: 'total', width: 80, align: "right" } ], rowNum: 10, rowList: [10, 20, 30], pager: '#pager', sortname: 'id', viewrecords: true, sortorder: "desc", caption: "JSON Example" }); }); ``` 对于更多详细的文档和支持信息,可以访问官方 Wiki 页面获取最新资料[^2]。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值