jQuery MiniUI

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

当combobox设置为多选且可编辑时 valuechanged事件不生效 [复制链接]

Rank: 1

跳转到指定楼层
楼主
发表于 2020-5-10 11:49:15 |只看该作者 |倒序浏览
如题,即使在官方给出的示例中修改js代码也是会有这个问题
<input id="combo1" class="mini-combobox" style="width:150px;" textField="text" valueField="id" emptyText="请选择..."
    url="../data/countrys.txt" value="cn"  required="true" allowInput="true" showNullItem="true" multiSelect="true" nullItemText="请选择..."/>

Rank: 1

沙发
发表于 2020-5-10 11:50:38 |只看该作者
本帖最后由 h846933465 于 2020-5-10 11:56 编辑

这个才是,一楼的漏了onvaluechanged,在手动输入值时,事件不触发
<input id="combo1" class="mini-combobox" style="width:150px;" textField="text" valueField="id" emptyText="请选择..."
    url="../data/countrys.txt" value="cn"  required="true" allowInput="true" showNullItem="true" multiSelect="true" nullItemText="请选择..."/>

Rank: 8Rank: 8

板凳
发表于 2020-5-11 09:57:58 |只看该作者
h846933465 发表于 2020-5-10 11:50
这个才是,一楼的漏了onvaluechanged,在手动输入值时,事件不触发

多选下,输入只能修改text,不能修改value,所以不会触发onvaluechanged事件。
只有单选下,输入才会被当做value

Rank: 1

地板
发表于 2020-5-11 10:31:21 |只看该作者
felt 发表于 2020-5-11 09:57
多选下,输入只能修改text,不能修改value,所以不会触发onvaluechanged事件。
只有单选下,输入才会被当 ...

那有什么方法可以让我实现多选情况下, 输入 触发text修改的事件吗

Rank: 8Rank: 8

5#
发表于 2020-5-11 13:06:08 |只看该作者
h846933465 发表于 2020-5-11 10:31
那有什么方法可以让我实现多选情况下, 输入 触发text修改的事件吗

没有这样的事件

Archiver|普加软件

GMT+8, 2025-3-14 23:47 , Processed in 1.046224 second(s), 9 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部