jQuery MiniUI

 找回密码
 立即注册
查看: 3312|回复: 2
打印 上一主题 下一主题

grid翻页提示问题 [复制链接]

Rank: 3Rank: 3

跳转到指定楼层
楼主
发表于 2015-6-5 11:28:34 |只看该作者 |倒序浏览
我做的这个页面,数据更新以后,想要翻页的时候做一个提示,有数据变更,是否保存,但是我写的这个方法弹出窗口是有了,但是照常翻页了
  1. function onbeforeload(e){
  2.                         var rows = grid.getChanges();       
  3.                         if (rows.length != 0) {
  4.                                 nui.showMessageBox({
  5.                             title: "系统提示",
  6.                             iconCls: "nui-messagebox-question",
  7.                             buttons: ["ok", "no", "cancel"],
  8.                             message: "有数据未保存是否继续?",
  9.                             callback: function (action) {
  10.                                 if(action == "ok")
  11.                                 {
  12.                                         save();
  13.                                 }
  14.                                 else if (action == "no")
  15.                                 {
  16.                                         e.cancel=false;
  17.                                 }else{
  18.                                         e.cancel=true;
  19.                                 }
  20.                             }
  21.                         });
  22.                         }
  23.                        
  24.                 }
复制代码


附件: 你需要登录才可以下载或查看附件。没有帐号?立即注册

Rank: 8Rank: 8

沙发
发表于 2015-6-5 11:33:20 |只看该作者
任何js模拟的弹出都不能阻塞代码
用原生的弹出提示

Rank: 3Rank: 3

板凳
发表于 2015-6-5 11:38:07 |只看该作者
dforce 发表于 2015-6-5 11:33
任何js模拟的弹出都不能阻塞代码
用原生的弹出提示

明白~谢谢版主

Archiver|普加软件

GMT+8, 2025-6-8 20:46 , Processed in 1.046412 second(s), 10 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部