我有一个 Kendo UI Grid,其中填充了来自远程源的信息,我想强制刷新我网站上的 Kendo UI 窗口关闭后显示的信息。
我试过这个:
var grid = $("#usuariosGrid").data("kendoGrid");
grid.refresh();
但它没有用,这就是我创建 Kendo UI Grid 的方式:
var ds = new kendo.data.DataSource({
transport: {
read: {
url: root_url + "/usuario/index",
dataType: "json"
}
},
schema: {
data: "Response",
total: "Count"
},
serverPaging: false,
pageSize: 2
});
$("#usuariosGrid").kendoGrid({
pageable: {
refresh: true
},
columns: [
{ field: "UsuarioId", title: "ID", width: "100px" },
{ field: "Nombre", title: "Nombre", width: "100px" },
{ field: "ApellidoP", title: "Apellido Paterno", width: "100px" },
{ field: "ApellidoM", title: "Apellido Materno", width: "100px" },
{ command: [{ text: "Editar", click: editFunction }, { text: "Eliminar", click: deleteFunction }], title: " ", width: "200px" }
],
dataSource: ds
});
我查看了文档,但没有找到执行此操作的方法。
在旁注中,我一直想知道如何在 Kendo UI Grid 上显示加载动画,同时将数据加载到其中,它在加载后显示并且我正在单击网格的页面,但是当没有数据时,它看起来已折叠,我想显示一个加载动画,以使其在加载信息时看起来已填充。