【问题标题】:How to Retrieve cell value from jqgrid afterinsertrow function?如何从 jqgrid afterinsertrow 函数中检索单元格值?
【发布时间】:2013-07-05 04:45:53
【问题描述】:

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

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

【问题讨论】:

  • 当我提醒 rowid 它工作正常..!请帮帮我

标签: javascript jquery jqgrid-php


【解决方案1】:

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

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

默认此参数为true

P.S 添加了示例。 请check this demo

【讨论】:

    【解决方案2】:

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

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

    【讨论】:

    • 请发布您的完整代码或在 jsfiddle.net 中创建一个演示以获得帮助
    猜你喜欢
    • 2012-02-23
    • 1970-01-01
    • 1970-01-01
    • 2014-11-23
    • 1970-01-01
    • 2023-03-02
    • 1970-01-01
    • 2011-08-21
    • 1970-01-01
    相关资源
    最近更新 更多