jQuery MiniUI

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

mini.alert问题 [复制链接]

Rank: 1

跳转到指定楼层
楼主
发表于 2020-11-2 10:56:41 |只看该作者 |倒序浏览
使用mini.alert点击确认之后,不能使用focus()

Rank: 8Rank: 8

沙发
发表于 2020-11-2 12:20:54 |只看该作者
请具体描述你的问题

Rank: 1

板凳
发表于 2020-11-2 14:22:11 |只看该作者
本帖最后由 gaohy 于 2020-11-2 14:47 编辑
felt 发表于 2020-11-2 12:20
请具体描述你的问题

var CONDITION_CODE_01 = mini.getbyName("CONDITION_CODE_01").getValue();
if (CONDITION_CODE_01 == "") {           
                top.mini.alert("@Resources.ASN2_CargoReceiving.ConditionCode_Verify");
                mini.get("CONDITION_CODE_01").focus();
                return;
}
focus() 不会定位到输入框中

Rank: 8Rank: 8

地板
发表于 2020-11-2 16:20:01 |只看该作者
gaohy 发表于 2020-11-2 14:22
var CONDITION_CODE_01 = mini.getbyName("CONDITION_CODE_01").getValue();
if (CONDITION_CODE_01 == " ...

js模拟的弹出并不会阻塞代码
mini.alert弹出的时候已经向下执行了,然后你点击了mini.alert的关闭,又变动了焦点
你需要在mini.alert的回调内聚焦
mini.alert(msg,title,function(){
     .....
})

Archiver|普加软件

GMT+8, 2024-11-26 22:35 , Processed in 1.060105 second(s), 10 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部