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

标签 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");
        //     });
        // }
    };

最佳答案

事实证明这很简单,我忽略了一些事情,而且我的理解并不完全。解决方案:

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

关于javascript - 更新到网格后获取编辑的行单元格值。 JsGrid,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52283217/

相关文章:

javascript - 在 Javascript 中对特殊字符进行排序 (Æ)

javascript - 将 SVG 路径转换为多边形以便在 Javascript Clipper 中使用

javascript - 禁用和重新启用提交按钮并考虑到跨浏览器兼容性

javascript - 如何使用 Angular JS 设置 Bootstrap 导航栏事件类?

javascript - 如何设置js-GRID默认插入,而不是过滤

javascript - 如何检查 jsgrid 中插入/编辑的项目是否重复?

javascript - jQuery 和 If 语句取消选择单选按钮

javascript - JsGrid 自定义删除确认消息

javascript - 我如何在 jqgrid 中进行服务器端分页?

javascript - 加载js-grid然后过滤数据