【发布时间】:2013-06-06 04:46:08
【问题描述】:
html:
<div id="member_form" style="display:none">
<form id="contactform" method="post" action="." onsubmit="if($('input[name=name]').is(':checked')){return true;}else{$('#choose_warning').show();return false}">
{% csrf_token %}
<h2> Choose Person</h2>
<br />
{% if contact_list %}
{%for contact in contact_list%}
<input type="radio" name="name" id="contact" value="{{contact.first_name}} {{contact.last_name}}" maxlength="30" />
{{contact.first_name|title}} {{contact.last_name}}<br />
{% endfor %}
<input type="hidden" name="action_type" value="" id="member_action_type" maxlength="30" />
<p style="display:none;color:red" id="choose_warning">Please choose a contact.</p>
<div style="width:180px;margin:20px 5px 0 10px" align="left">
<button style="margin-right:10px;" type="button" class="close" name="cancel" class="forward backicon">
<img src="{{ STATIC_URL }}images/button-icon-ir-back.png" width="12" height="17" alt="" />
Cancel</button> {% include "buttons/add.html" %}
</div></form>
js:
$(document).ready(function(){
$(".add_list").click(function(){
'''''''
$("#member_form").fadeIn(1000);
});
$(".close").click(function(){
$("#member_form").fadeOut(500);
});
});
我的问题是如果我选择一个单选按钮并按取消,如果我打开弹出窗口而不刷新,所选单选按钮处于选中模式,我希望它是清晰的,如果我单击取消按钮并打开弹出窗口,怎么做呢。
【问题讨论】:
-
发布一个包含您的代码的 jsFiddle 链接。
-
您的 HTML 无效。我知道这是您发布的服务器端代码,但那不是真正的 HTML。
-
@adeneo,这是 Django,他已经正确地将这篇文章标记为 Django!
-
@ElmoVanKielmo - 它仍然不是 HTML
标签: javascript jquery html css django