触发收音机按钮更改



在表单上我有一个无线电组显示输入字段。该字段被重新审议,取决于是否显示。用户可以将表格撤回,并且字段用适当的数据重新填充。我的问题是,最初以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 Trigger事件,但它不起作用。任何帮助都非常感谢!

为此,您无需触发事件。

使用此

if(typeof data["custodianData"][0] != 'undefined'){
    $("#requestForm").fillInputs(data["custodianData"][0]);
    $('#custodian').toggle();
}

if($('#custodianData').is(':checked')){
        $("#requestForm").fillInputs(data["custodianData"][0]);
        $('#custodian').toggle();
    }

相关内容

  • 没有找到相关文章

最新更新