如何在更新后自动刷新Kendo Grid

时间:2015-05-29 09:28:05

标签: jquery kendo-grid

我正在使用带有内联编辑的kendo Grid,在通过单击更新按钮编辑字段后,网格中的字段未触发到非可编辑模式,它仍然可以编辑,即在手动刷新后不刷新网格页面我收到更新的数据。我有这个脚本做刷新

$("#grid").data("kendoGrid").dataSource.refresh();

但它没有开火,即使我已经完成了这个

$("#grid").kendoGrid({   
  ...............
  pageable: {refresh: true,},
  ...........
                  });

但这个也不起作用

1 个答案:

答案 0 :(得分:3)

您可以通过调用requestEnd函数来刷新页面,还可以检查其更新是否为create或destroy

$("#grid").kendoGrid({
               dataSource:...,
                ..
                ..
                ,
                requestEnd: onRequestEnd
            })

function onRequestEnd(e) {
          if (e.type == "create") {
                e.sender.read();
          }
          else if (e.type == "update") {
                e.sender.read();
          }
 }

希望这会对你有所帮助