0

是否可以从jqgrid afterinsertrow函数中检索值?我试图提醒数据,但它显示"undefined"

function(rowid,data){
   alert(data.Name); // "Name" is my column name
}
4

2 回答 2

1

afterInsertRow 仅在网格参数gridview为 false时执行

$("#grid").jqGrid({
    ...
    gridview : false,
    afterInsertRow : function( rowid, rowdata, rawdata) {
        // do something
    }
});

默认情况下,此参数为 true

PS 添加了示例。请查看此演示

于 2017-07-19T08:16:41.657 回答
0

这可能不是一个答案,但我在这里创建的示例http://jsfiddle.net/8dYNq/可以给你一些想法。

初始化时,您将通过afterInsertRow事件参数获取数据jqGrid。但是当单击 + 图标时,它会插入一个空白行。因此字段值为undefined。请查看控制台日志以获取详细信息。

于 2013-07-05T08:04:01.030 回答