是否可以从jqgrid afterinsertrow
函数中检索值?我尝试提醒数据但显示"undefined"
:
function(rowid,data){
alert(data.Name); // "Name" is my column name
}
答案 0 :(得分:1)
仅当网格参数 gridview 为false时才执行afterInsertRow
$("#grid").jqGrid({
...
gridview : false,
afterInsertRow : function( rowid, rowdata, rawdata) {
// do something
}
});
默认情况下,此参数为true
P.S补充示例。 请check this demo
答案 1 :(得分:0)
这可能不是一个答案,但我在这里创建的示例http://jsfiddle.net/8dYNq/可以给你一些想法。
初始化afterInsertRow
时,您将通过jqGrid
事件参数获取数据。但是当单击+图标时,它将插入一个空行。因此,字段值为undefined
。有关详细信息,请查看控制台日志。