使用jquery ajax点击页面上的slickgrid加载数据

时间:2016-10-10 01:24:45

标签: slickgrid

我正在使用jquery ajax来进行web api调用以加载slickgrid的数据。我正在使用slick.pager.js。我想只在pageclick事件上加载数据。 因此,例如,我想在网格首次加载时调用25个项目。然后,当用户点击第2页时,我想调用接下来的25个项目。如何在页面点击事件上进行jquery ajax调用?

1 个答案:

答案 0 :(得分:0)

您必须重写slick.pager.js才能使用此功能。请查看http://mleibman.github.io/SlickGrid/examples/example6-ajax-loading.html以获取一些想法。

首先,使用slick.pager.js

  1. pagingInfo创建新对象。这将取代dataView.getPagingInfo()。它应包含构建寻呼机的总记录数和页面大小。您必须在插件中创建一个函数来填充此对象。
  2. constructPagerUI事件的click函数检查中,您需要执行ajax调用并使用dataView.setItems重置dataView。