做项目的时候突然发现一个问题,当直接跳转去另外一个页面或者关闭当前页面的时候,因为有些ITEM有改动;会提示说要保存!
还有一种情况是,我们用APEX AJAX等方式与数据库交互时候,页面也不需要提交,再弹出这个框框就有点不”友好”了!!
如下面的图:
那么在解决这个问题之前,我们先来理解一下原理;可能APEX这样设计是有好处的,可以提醒用户有内容修改,需要保存!!
我们会有另外一篇文章来说明:如何定制化这个弹出框, 因为现在这个框框太丑了!
我们这边文章是来说明如何取消它的,文章涉及到以下内容:
-
1:如何检测单个Itme是有change的?
-
2:如何检测页面的所有Item是否有change!
-
3:如何取消/忽略这个有未保存内容的提示!
我在页面上增加了一个检测按钮,用来实现上面的要求!
实现1:如何检测单个Itme是有change的?
请注册一个用户,再浏览下面的内容
隐藏内容
此处内容需要权限查看
会员免费查看 主题授权提示:请在后台主题设置-主题授权-激活主题的正版授权,授权购买:RiTheme官网
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。