jQuery MiniUI

标题: mini.open 弹出页面后直接回车会再弹出一个页面 [打印本页]

作者: hbys126878033    时间: 2019-8-14 12:16:13     标题: mini.open 弹出页面后直接回车会再弹出一个页面

mini.open 弹出页面A后,直接回车的话,会再弹出页面A,导致弹出了两个页面A了

作者: dforce    时间: 2019-8-14 13:24:17

本地测试并没有发现这样的问题,弹出新页面后,焦点已经失去,回车不会再触发。
请按你的问题环境做一个简单的html例子来重现问题。
作者: hbys126878033    时间: 2019-8-16 11:57:32

dforce 发表于 2019-8-14 13:24
本地测试并没有发现这样的问题,弹出新页面后,焦点已经失去,回车不会再触发。
请按你的问题环境做一个简 ...

[attach]12403[/attach]
官网例子中也存在这个问题的呀?弹出页面后,焦点直接定位到新窗口的frame中,直接回车会再弹出一个一模一样的窗口的

作者: hbys126878033    时间: 2019-8-16 11:59:18

本帖最后由 hbys126878033 于 2019-8-16 14:54 编辑
hbys126878033 发表于 2019-8-16 11:57
官网例子中也存在这个问题的呀?弹出页面后,焦点直接定位到新窗口的frame中,直接回车会再弹出一个一模 ...

我自己的解决办法是把焦点定位到弹出页面的第一个INPUT或DIV或table中
作者: felt    时间: 2019-8-16 15:40:14

hbys126878033 发表于 2019-8-16 11:59
我自己的解决办法是把焦点定位到弹出页面的第一个INPUT或DIV或table中

那禁用一下吧,开启mini.open后把按钮禁用,关闭之后再启用
mini.get(id).setEnabled(false/true)




欢迎光临 jQuery MiniUI (http://miniui.com/discuss/) Powered by Discuz! X2