使用弹出模式中断k-pager-nav以确认/拒绝移动到新页面

Interrupting k-pager-nav with pop-up modal to confirm/deny moving to a new page.

本文关键字:确认 拒绝 移动 新页面 k-pager-nav 模式 中断      更新时间:2024-04-12

背景

因此,我有一个基于剑道、引导程序和主干网构建的WebApp,它有一个网格,可以显示存储在数据库中的数据。网格有一个数据源绑定,服务器分页已打开。

数据源

alertDataSource = new kendo.Backbone.DataSource({ collection: this.options.collection, batch: false, page: 1, pageSize: 50, serverPaging: true, .....

网格

batchDetailsGrid = $("#batchDetailsGrid").kendoGrid({ dataSource: alertDataSource, dataBound: onAccountDataBound, name: "AccountList", autoBind: false, height: 450, ...

在网格的底部有剑道导航器图标,可以将您从一页移动到另一页。

问题

我需要找到一种方法来提醒用户他们即将移动到下一个页面(使用我已经定义的模式)。但似乎一旦你点击了寻呼机图标,它就已经开始了检索更多数据的过程。

有人知道是否有任何方法可以让用户决定是留在同一页面上还是继续前进。

如果您需要更多信息,请告诉我。

这里有一个例子:http://www.telerik.com/forums/confirm-page-change-on-kendo-grid

他们使用的是用于MVC的剑道UI,但以下是剑道JavaScript版本中该事件的参考:http://docs.telerik.com/kendo-ui/api/javascript/data/datasource#events-requestStart

如果您需要更多帮助,请发表评论。