gpt4 book ai didi

jquery - 手动触发更改事件不起作用

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

有一个通过 $('input.filename').bind('change', function(){...}) 附加更改事件的文本元素,并且有一个弹出窗口它通过 $('input.filename').trigger('onchange')|.change() 触发此事件。

异常(exception):如果通过“onchange”属性触发附加的更改事件有效!

附加代码如下:

input.change(function () {
var dims = {
'width': settings.previewWidth,
'height': settings.previewHeight
};
updateImagePreview(input, preview, dims);
});

触发代码如下所示:

var input = $("input[name='any_name']", window.opener.document);
input
.val("<?=$choice ?>")
.trigger("onchange");
window.close();

最佳答案

我不完全理解上下文,但触发的正确事件是 change,而不是 jquery 的 onchange

input.trigger('change'); // not "onchange"

input.change();

关于jquery - 手动触发更改事件不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9208427/

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