剑道网格数据人口问题

时间:2017-04-26 13:19:14

标签: asp.net-mvc kendo-grid

我有一个kendo网格,我想在网格上填充数据。但是在创作之前我有条件。 条件是如果没有关于网格数据read()的记录,则应调用函数OnQuantityChange()。 为此,我给出了以下代码:

$.ajax({
        type: "POST",
        url: url,
        dataType: "json",
        data: { AssetHdId: AssetHdId },
        success: function (data) {
            var grdParameter = $("#DTList").data("kendoGrid");                
            var count;
            grdParameter.dataSource.read();
            count = grdParameter.dataSource.total();                     
            if (count == 0) {
                OnQuantityChange();
            }
        }
});

函数OnQuantityChange();包含将默认数据设置为kendo网格的代码。我在这里获取数据。问题是数据自动同时自动删除。

当我只提供函数而没有下面的条件时,其罚款:

$.ajax({
        type: "POST",
        url: url,
        dataType: "json",
        data: { AssetHdId: AssetHdId },
        success: function (data) {
            OnQuantityChange();                
        }
});

但是我的要求是数据应该在上述条件下显示。 当我在第一个代码上添加alert()时,它正在运行。

1 个答案:

答案 0 :(得分:0)

您可以使用返回数据的长度吗?

TTypeOfTestClass = class of TTestClass;