搜索剑道网格后未发生数据绑定

问题描述 投票:0回答:1

我有一个包含一些数据的剑道网格。当我尝试调用rebind时,即使可以从数据库中获取数据,它也不会填充数据。

以下是清晰的步骤:

  1. 通过调用我的函数init()绑定数据
  2. 在我的Init()中,我的数据源具有如下内容:“ / Emps / ShowAllEmps”
  3. 第一次加载数据,我可以在网格中看到
  4. 现在我的页面上有一个文本框以及搜索按钮。
  5. 我已经输入了一些文本,并使用其他参数调用了相同的数据源,例如“ / Emps / ShowAllEmps”
  6. 当我单击搜索按钮时,我可以根据输入来获取数据,并且可以在网格上看到。
  7. 现在,当我单击“重置”按钮时,我想通过清除所有参数来调用相同的数据源,如“ / Emps / ShowAllEmps”。
  8. 现在我的数据源可以执行读取操作,并且可以在Firebug中将数据作为JSON对象查看。
  9. 但是问题是现在,它没有绑定到我的网格。即使JSON对象中有数据。

有什么想法吗?还是可以使用类似的示例示例,以便我参考。

jquery data-binding kendo-grid datasource
1个回答
0
投票

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

$("#grid1").data('kendoGrid').dataSource.read();
$("#grid1").data('kendoGrid').refresh();
© www.soinside.com 2019 - 2024. All rights reserved.