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