当前位置: 代码迷 >> Java Web开发 >> 哪个步骤最好?弹出窗口,显示表单,点击返回。
  详细解决方案

哪个步骤最好?弹出窗口,显示表单,点击返回。

热度:5   发布时间:2016-04-16 22:06:42.0
哪个方法最好?弹出窗口,显示表单,点击返回。。。
我之前是用ymPrompt.js写了。。。但发现在使用过程中遮罩效果有时候关闭不了,整个画面都灰了。只有刷新画面才能回来。。

这种情况很不稳定。。。有些浏览器常出现。。。


从网上看了许多许多方法,但不知道现在最好用的方法是?

我是想写,点击一个按扭弹出一个框。有遮罩效果的,不取消不回去上个页面。。。窗口是传一个ACTION。。。显示一个表单。。。点击表单其中一行。。。就关闭窗口。。。返回那一行的ID。。。


------解决方案--------------------
模态?
推荐 jQuery 的模态,跨浏览器支持,开发效率还高
------解决方案--------------------
“遮罩效果有时候关闭不了”,是调用了close方法偶尔出现这样的问题吗,不行就换一个,自己写一个简易的弹框也就几十行代码的事。
不知道你的ACTION是不是用iframe显示的,还是用ajax获取后在同一个window显示的,不过都可以这样做:表单绑定click事件,发现tr被点击,获取这个行的ID(比如用attribute),传给主窗口的回调方法执行(方法内把窗口关闭)。
------解决方案--------------------
http://jqueryui.com/dialog/#modal-form
小项目可以用这个,方便简单
------解决方案--------------------
很多类似的弹出层效果。
  相关解决方案