在表单上,我有一个显示输入字段的单选组。该字段是必需的,取决于它是否显示。用户可以拉回表单,并用适当的数据重新填充字段。我的问题是表单最初加载的无线电组设置为no
(隐藏输入字段'),我想触发侦听器正在处理的事件。
这是事件处理程序 ( #custodian is a < tr>
):
$('.passCustodian').change(function(){
$('#custodian').toggle();
});
这是重新填充表单字段的函数的一部分:
if(typeof data["custodianData"][0] != 'undefined'){
$("#requestForm").fillInputs(data["custodianData"][0]);
//$('.custodianYes').attr('checked',true); //this didn't work either
$('.passCustodian').trigger('change');
}
您可以看到我尝试使用 jQuery 触发事件,但它不起作用。任何帮助深表感谢!