搜索kendo网格后没有发生数据绑定

时间:2014-09-09 13:37:18

标签: jquery data-binding kendo-grid datasource

嗨,我有一些带有一些数据的剑道网格。当我尝试调用rebind时,它不会填充数据,即使我能够从我的数据库中获取它。

以下是明确的步骤:

  1. 通过调用我的函数init()
  2. 来绑定数据
  3. 在我的Init()中我读过这样的数据源:" / Emps / ShowAllEmps"
  4. 首次加载数据,我可以在网格中看到
  5. 现在,我的页面中有一个文本框以及搜索按钮。
  6. 我输入了一些文字并调用了相同的数据源,如" / Emps / ShowAllEmps"附加参数
  7. 当我点击搜索按钮时,我可以根据输入获取数据,我可以在网格上看到。
  8. 现在当我点击重置按钮时,我想调用与#34; / Emps / ShowAllEmps"相同的数据源。清除所有参数。
  9. 现在我的数据源可以执行读取操作,我可以在我的firebug中将数据看作JSON对象。
  10. 但问题是现在,它没有绑定到我的网格。尽管JSON对象中存在数据。
  11. 有什么想法吗?或者有人有类似的例子你可以发布吗?这样我就可以了。

    谢谢

1 个答案:

答案 0 :(得分:0)

尝试在数据源读取后刷新网格。数据源读取不会刷新UI,只是从指定的读取操作中获取数据。

$("#grid1").data('kendoGrid').dataSource.read();
$("#grid1").data('kendoGrid').refresh();