【问题标题】:jQuery change Handler Not Fired [duplicate]jQuery更改处理程序未触发[重复]
【发布时间】:2015-11-08 17:42:21
【问题描述】:

我有一个小 jsFiddle: https://jsfiddle.net/1wkwdja7/

由于某种原因,当我将inputFieldvalue 属性设置为“Barney”时,更改事件没有触发。在输入字段中键入文本会导致事件触发,但我需要在 inputvalue 属性更改时触发事件,即使该属性以编程方式更改,就像在我的示例中一样。

我在这里做错了什么?

【问题讨论】:

  • 你能解释更多,你想要达到什么目标?
  • @all -- 抱歉,我可能在 OP 中没有说清楚。我将其更新为(希望)更清晰。

标签: jquery javascript-events


【解决方案1】:

https://api.jquery.com/change/

正如您在黄色注释中看到的那样,使用 JavaScript 更改值不会触发事件。您可以使用 .trigger("change") 触发它

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-05-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-08-26
    相关资源
    最近更新 更多