本人小白一枚,前两天做项目时遇到编辑页面回显时,设置单选框选中时怎么都不对。在同事的帮助下查到需要对父标签操作。下面是成功后 代码。
首先,清除选中标签:
$("#internalExternalFlgRadio_appr_I").attr('checked',false); $("#internalExternalFlgRadio_appr_E").attr('checked',false); $("#internalExternalFlgRadio_appr_I").parent().removeClass("checked"); $("#internalExternalFlgRadio_appr_E").parent().removeClass("checked");然后,根据值设置选中:
if($('#internalExternalFlg_appr').val() == "I"){ $("#bankCdDiv_appr").hide(); $("#internalExternalFlgRadio_appr_I").attr('checked','checked'); $("#internalExternalFlgRadio_appr_I").parent().addClass("checked"); } if($('#internalExternalFlg_appr').val() == "E"){ $("#bankCdDiv_appr").show(); $("#internalExternalFlgRadio_appr_E").attr('checked','checked'); $("#internalExternalFlgRadio_appr_E").parent().addClass("checked"); }望对你有帮助!