jQuery MiniUI

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

comboBox设置allowInput属性 [复制链接]

Rank: 2

跳转到指定楼层
楼主
发表于 2019-11-5 14:18:29 |只看该作者 |倒序浏览
comboBox设置allowInput属性,手动输入值后提交。validate()校验comboBox为空值。偶尔会出现

Rank: 8Rank: 8

沙发
发表于 2019-11-5 14:28:32 |只看该作者
validate前,请主动使用所有控件失去焦点
var controls=form.getFields();
$(controls).each(function(i,control){
  control.blur()
})
form.validate();
combobox输入的话,从输入到值对应,有一定的时间开销,你如果直接执行验证的话肯定会验证不正确了

Rank: 2

板凳
发表于 2019-11-5 14:43:59 |只看该作者
felt 发表于 2019-11-5 14:28
validate前,请主动使用所有控件失去焦点
var controls=form.getFields();
$(controls).each(function(i,co ...

刚刚还出现了一种情况,就是comboBox输入值后失去焦点也校验值为空

Rank: 8Rank: 8

地板
发表于 2019-11-5 15:16:50 |只看该作者
a8638106 发表于 2019-11-5 14:43
刚刚还出现了一种情况,就是comboBox输入值后失去焦点也校验值为空

请提供一个简单的例子来重现问题,回复高级模式可以上传文件

Rank: 2

5#
发表于 2019-11-5 15:20:53 |只看该作者
felt 发表于 2019-11-5 15:16
请提供一个简单的例子来重现问题,回复高级模式可以上传文件

该问题也是偶尔出现,我这边没有重现。在测试那边出现过几次

Archiver|普加软件

GMT+8, 2024-11-27 16:44 , Processed in 1.045285 second(s), 10 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部