更新到网格后获取编辑的行单元格值。网格

时间:2018-09-11 19:47:09

标签: javascript jsgrid

根据我的浏览情况,我找不到确切的操作方法。

我已经尝试过使用editTemplate,itemTemplate并尝试存储从Promise返回的$("#jsGrid" + i).jsGrid("updateItem");

因此,简而言之,我想做的是在网格中列出已更新的值的列表,以便随后将它们发送回数据库以在那里进行更新。但是我不仅需要更改行单元格的值,还需要该行中的其他值。因此,即使获取已更新的行也可以,并且可能会更好。

以下是我要在其上进行此操作的字段:

var x = {
        name: productList[i],
        type: "number",
        align: "center",
        //readOnly: true,
        width: 100,
        // editTemplate: function(item) {
        //     updated.push(item);
        // }
        // itemTemplate: function(value, item) {
        //     return $("<input>").attr("type", "number").attr("updatedValue", value || item.updatedValue)
        //     .on("change", function() {
        //         item.updatedValue = $(this).is(":updatedValue");
        //     });
        // }
    };

1 个答案:

答案 0 :(得分:1)

结果很简单,我忽略了一些东西,但我的理解还不够。解决方案:

onItemUpdated: function(args) {
            updated.push(args.item);
        }