gpt4 book ai didi

javascript - JQuery on-change 事件未调用

转载 作者:行者123 更新时间:2023-12-01 02:05:52 24 4
gpt4 key购买 nike

我有一个 id 为 #tDate 的输入框。我使用 jquery 更新字段中的值,但该字段的更改事件不起作用。如果我手动更新字段中的值,则更改事件可以正常工作。

下面是我的代码

$("#tDate").val("2018/04/30");

//Then I have this on change event
$("#tDate").on("change", function (e, args){
alert('value changed');
});

即使使用 JQuery 更改了输入框值,我也希望更改事件能够正常工作。

谢谢。

最佳答案

设置值后,您必须触发 change 事件

$("#tDate").val("2018/04/30");
$('#tDate').trigger('change');

或者一行

$("#tDate").val("2018/04/30").trigger('change');

这应该会触发您的更改事件处理程序。

关于javascript - JQuery on-change 事件未调用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50109193/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com