jQuery MiniUI

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

ComboBox 手录值 不点击页面,直接保存 获取不到输入的值 [复制链接]

Rank: 2

跳转到指定楼层
楼主
发表于 2022-9-15 20:17:36 |只看该作者 |倒序浏览
.................
附件: 你需要登录才可以下载或查看附件。没有帐号?立即注册

Rank: 8Rank: 8

沙发
发表于 2022-9-16 09:15:14 |只看该作者
手动输入的在失去焦点后才会生成value,直接保存的时候速度太快了,还没来得及处理好。我建议你这里保存的时候,处理一下焦点,这样可以避免这个问题。

Rank: 2

板凳
发表于 2022-9-16 09:23:50 |只看该作者
失去焦点也没用的,尝试了给其他对象设置获取焦点,js执行点击事件,combobox下的选框都不会消失,只有鼠标点击页面才会消失而这个时候才会获取到输入的值

Rank: 8Rank: 8

地板
发表于 2022-9-16 13:06:52 |只看该作者
kay 发表于 2022-9-16 09:23
失去焦点也没用的,尝试了给其他对象设置获取焦点,js执行点击事件,combobox下的选框都不会消失,只有鼠标 ...

那直接combobox.blur()

Rank: 2

5#
发表于 2022-9-16 19:30:38 |只看该作者
felt 发表于 2022-9-16 13:06
那直接combobox.blur()

试过,没用哦

Rank: 8Rank: 8

6#
发表于 2022-9-19 09:03:28 |只看该作者
kay 发表于 2022-9-16 19:30
试过,没用哦

这是我的测试例子,输入之后直接按提交是可以获取到combobox数据的
附件: 你需要登录才可以下载或查看附件。没有帐号?立即注册

Rank: 2

7#
发表于 2022-9-20 16:28:04 |只看该作者
你这个示例还是点击了页面啊,你用弹出层的方式,保存按钮跟字段不在同一个页面,用js触发字段的失去焦点、获取焦点、页面的点击事件都没用,字段下面的选择框都不会消失

Archiver|普加软件

GMT+8, 2024-5-22 13:46 , Processed in 1.039077 second(s), 10 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部