EasyUI的combobox控件使用onchange事件之后,输入文本的时候下拉列表框检索功能不再可用。

2024-11-27 02:18:19
推荐回答(3个)
回答1:

拿了你的代码在我这里调试一切OK。建议:

  1. 确认所有的js文件是否加载正常,有没有404神马的

  2. 我用的版本是jQuery v2.0.0  jQuery EasyUI 1.3.5 换个版本试试吧。。

回答2:

在下面的script方法执行之后combobox重新解析了,其中的数据被替换掉了,因为重新解析是没有重新赋值,所以下拉数据是空的,所以只需要解析的时候带上数据就可以了,下面的代码是加载的时候配置onChange属性,也就是只解析了一次,所以成功了。

关于onChange,不管输入的是什么,easyui都会自动在隐藏值域中设置value的值(也就是AL,AK,AZ,AR这些),所以只有new value不是Alabama,Alaska,Arizona,Arkansas这4个的时候依然显示undefined。








回答3:

很乐意帮助你。
我还是第一次知道combobox有自动提示的功能。。
你的本意是要在combobox中改变数值时,也就是产品改变时,将改变后的值,赋值给另外一个

中是吧。
马上要下班了,晚上或者明天试试,到底是什么问题。
记得追问我,否则我可能忘记!!!