我有一个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()
时,它正在运行。
答案 0 :(得分:0)
您可以使用返回数据的长度吗?
TTypeOfTestClass = class of TTestClass;