我試圖用一個錯誤輸出來實現數據完整性檢查,該輸出描述哪些單元格未被填充到行中。免費jqGrid。與單元格一起獲取列名
//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 {
也就是說,一切似乎都奏效,但是當您更改列數時,一切都可能會浪費。如何將列名與ColMames中的名稱鏈接起來以獲得動態解決方案?