jsgrid 更新后返回空行

标签 jsgrid

在jsgrid中通过ajax提供更新后,该行返回空白

controller: {
    loadData: function(filter) {
        var data = $.Deferred();
        $.ajax({
            type: "GET",
            contentType: "application/json; charset=utf-8",
            url: "/app/Play/",
            dataType: "json"
        }).done(function(response) {
            data.resolve(response);
        });
        return data.promise();
    },
    updateItem: function(item) {
        return $.ajax({
            type: "POST",
            url: "/app/Play/change.php",
            data: item,
        });
    },
}

在返回的url更新中:/app/Play/change.php
我在一个普通的 json 中返回更新的记录数据,与加载中使用的初始 json 相同

最佳答案

解决:

controller: {
    loadData: function(filter) {
        var data = $.Deferred();
        $.ajax({
            type: "GET",
            contentType: "application/json; charset=utf-8",
            url: "/app/Jogos/app/",
            data: filter, // <--Insert line, this is a problem
            dataType: "json"
        }).done(function(response) {
            data.resolve(response);
        });
        return data.promise();
    },
    updateItem: function(item) {
        return $.ajax({
            type: "POST",
            url: "/app/Jogos/app/change.php",
            data: item
        });
    },
},

关于jsgrid 更新后返回空行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52396792/

相关文章:

javascript - 如何在 jsGrid 的列中打印原始 HTML 代码?

javascript - jsGrid 中的单元格尚未更新

javascript - js网格 : Adding a row using json data

javascript - JsGrid 无法强制更新值

javascript - 突出显示选定的 jsGrid 行

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

javascript - jsgrid:将页面加载添加到编辑按钮?

javascript - JSGrid 不显示 json 数据

javascript - 是否有可编辑 jsGrid 的完整工作示例?