onchange事件值以编程方式更改

时间:2016-06-27 13:46:41

标签: javascript jquery

有可能(使用jQuery或本机JS)捕获一个输入的更改事件,其值以编程方式更改?当值发生变化时,我无法触发事件。

你的时间。

2 个答案:

答案 0 :(得分:2)

不确定

$("input").change(function() {
    // listening for changes
});

// triger change event manually
$("input").change();

答案 1 :(得分:1)

大多数jQuery事件处理程序也是触发器。

例如,您可以按如下方式触发change()事件:

jQueryElement.change();

或者,您可以对任何事件使用jQuery trigger()函数:

jQueryElement.trigger("change");

使用常规JavaScript(因为并不总是需要jQuery),请使用dispatchEvent()

jsElement.dispatchEvent("change");

包含文档页面的链接。