我的表单字段中有两个单选按钮,一个组合框和一个文本框。隐藏/显示组合框取决于单选按钮选择和文本框是必填字段。我也想将radio1默认选中。 我显示并隐藏了像
这样的组合框$(document).ready( function() {
$('#radio1').bind('click',onRadioChange);
$('#radio2').bind('click',onRadioChange);
$('#combo').parent().parent().hide();
$('#radio1').click();
}
function onRadioChange(){
if($('#radio1').is(':checked'))
$('#combo').parent().parent().slideDown("fast");
else
$('#combo').parent().parent().slideUp("fast");
}
首次加载页面时它正常工作,但如果我发布空textbox
的表单,则会出现错误,这次(虽然点击事件已绑定)combo
未隐藏。
此外,如果我在发布表单之前单击Radio2
,我希望它会在回发后选中。但是,javascript适用于加载并将选定的无线电更改为自然。
如何在django中管理这种回发问题?
由于