回发后的Django javascript问题

| 我的表单字段中有两个单选按钮,一个组合按钮和一个文本框。隐藏/显示组合框,具体取决于单选按钮的选择,并且必填字段为必填字段。我也想将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中管理此类回发问题? 谢谢     
已邀请:

要回复问题请先登录注册