更改事件的选择不工作的jQuery
Change event of select does not work on jQuery
我使用jquery在combobox上给出的示例创建了一个小部件。我很难设计它,所以我创建/修改了这个例子。
小提琴
当我使用原始控件更改值时,更改事件正在工作,但它不在另一个控件上。我不明白为什么change事件没有在我创建的新控件上触发,实际上,它都改变了值本身。
我发现我可以触发一些代码在线autocompleteselect (ln38)
autocompleteselect: function (event, ui) {
ui.item.option.selected = true;
this._trigger("select", event, {
item: ui.item.option
});
// alert('I can put some codes here');
},
但是我想触发选择器的更改事件,以便用户更容易运行脚本。
你知道怎么解决这个问题吗?
这是因为源元素的值是使用脚本编程完成的,该脚本不会触发更改事件(只有当更改是由用户事件完成时才会触发)。
一个可能的解决方案是触发像
这样的更改事件this.element.trigger("change", event, {
item: ui.item.option
});
演示:小提琴
相关文章:
- 不正确的工作jquery插件bxslider与插件elevatezoom
- 更改图像src-dons't工作jquery/js
- event.prventDefault()不工作(jQuery实时)
- delay()不会'第二次工作jquery
- 如何工作 jQuery 就绪
- 几天后,昨天停止工作jQuery
- .click() 不再工作 jquery.
- 如何使工作jquery"“滑动”;在iPad上滚动
- 为什么不是't这个选择器正在工作(Jquery和Asp.net)
- Flexslider无法在html网站中工作(jQuery无法加载?)
- 点击,点击不工作?jquery
- 按钮在“加”和“减”之间切换,需要“点击”;只能在fa +上工作.jQuery
- 突出显示搜索列表不工作(jquery问题)
- 页眉内的Div /靠近页面顶部/在2次点击事件后不显示,而它的's页脚双胞胎工作- jquery
- 为什么css后台jQuery代码不工作jQuery设置多个css值
- .stop()不是't使用我的悬停,使快速移动工作-jQuery
- 自定义验证方法不工作- jQuery验证插件
- 数据表columnDefs不工作:jquery / javascript
- 工作jQuery代码赢得'不要在电话间隙跑步
- 我的Javascript代码不工作- Jquery选择器问题