Javascript 使用jQuery强制更改表单

Javascript 使用jQuery强制更改表单,javascript,jquery,forms,Javascript,Jquery,Forms,有人能告诉我如何在jQuery中强制更改表单吗。我正在使用jQuery手动设置值,但表单未输入此函数: $('form[name="xy"] :input').change(function() { ... 我可以手动执行此操作以进入此功能吗?您可以使用: 或更改方法: $('form[name="xy"] input').change(); 触发UI事件(如本例中的更改)可能不是一个好的代码实践,因为事件通常只应由UA发送,以通知应用程序逻辑UI中的更改。你可以考虑重新组织你的代码,这样你

有人能告诉我如何在jQuery中强制更改表单吗。我正在使用jQuery手动设置值,但表单未输入此函数:

$('form[name="xy"] :input').change(function() { ...
我可以手动执行此操作以进入此功能吗?

您可以使用:

更改
方法:

$('form[name="xy"] input').change();

触发UI事件(如本例中的更改)可能不是一个好的代码实践,因为事件通常只应由UA发送,以通知应用程序逻辑UI中的更改。你可以考虑重新组织你的代码,这样你就可以直接调用你想要调用的逻辑,而不是通过调度伪事件的循环。代码>$('form[name=“xy”]:input')。更改()谢谢您的想法。我正在尝试选择这样一个选项:
$(“选择[name='inptAvailability']option[value='“+selectedAvailability+']”)。attr('selected','selected')在我看来,这应该会自动触发事件,但事实并非如此:(
$('form[name="xy"] input').change();