【发布时间】:2017-04-14 07:52:53
【问题描述】:
我正在尝试使用错误输出来实施数据完整性检查,该错误输出描述了哪些单元格未填充到行中。
//get row id
var gr = $("#" + subgrid_table_id).jqGrid('getGridParam', 'selrow');
// check row select
if (gr != null) {
/*
var myGrid = $("#" + subgrid_table_id),
selRowId = myGrid.jqGrid('getGridParam', 'selrow'),
//get cell value:
col1Value = myGrid.jqGrid('getCell', selRowId, 'stage');
//get all colnames
var columnNames = myGrid.jqGrid('getGridParam','colNames');
//get column name by index:
var col1Name = columnNames[4];
if (col1Value == "") {
alert("This data is empty: "+col1Name);
}
else {
也就是说,一切似乎都可以正常工作,但是当您更改列数时,一切都会浪费掉。如何将列名链接到 ColNames 及其在 ColModel 中的名称以获得动态解决方案?
【问题讨论】:
标签: jqgrid free-jqgrid