我有一个dropdown
和textbox
。输入更改功能不触发 - jquery
我将下拉值传递给文本框。
而我使用jquery.dropdown
创建的下拉列表。所以我不能直接编写像$('.dropdown').change(function() {})
这样的函数。
现在我想写一个文本框更改功能。
我试过几个函数。但没有什么帮助我。
它只适用于我手动键入或按下输入时,焦点在文本框。
我有一个dropdown
和textbox
。输入更改功能不触发 - jquery
我将下拉值传递给文本框。
而我使用jquery.dropdown
创建的下拉列表。所以我不能直接编写像$('.dropdown').change(function() {})
这样的函数。
现在我想写一个文本框更改功能。
我试过几个函数。但没有什么帮助我。
它只适用于我手动键入或按下输入时,焦点在文本框。
通过编程方式更改值不会触发事件,只有用户交互才会这样做。
你不得不触发该事件自己
$("input[name='textbox']").val(value).trigger('change');
你可以使用切换功能触发事件:
$('.dropdown').change(function() {
$("input[name='textbox']").val(this.value).change()
})
Here是您更新脚本
大!非常感谢。这帮了我。因此,编程生成或传递的值不会触发任何事件。再次感谢。 +1 :) –