【发布时间】:2013-08-02 11:54:29
【问题描述】:
javascript:
$("#id_report").on('change', function() {
var reportform = document.getElementById("status-form");
var live = document.getElementById("id_report");
if (live.checked == true){
reportform.submit();
}
});
forms.py
class Reportform(Form):
report = forms.BooleanField(widget=forms.CheckboxInput(),required=False, label="Report",initial=True)
模板.html
<form action="." id="status-form" method="POST">{% csrf_token %}
<p>{{closedreport.report}}Show Reports</p>
</form>
如果复选框被选中,我想提交表单。默认情况下,复选框被选中,但表单没有被提交。
【问题讨论】:
-
'默认勾选复选框',所以要立即提交表单?
-
@user2086641 你到底为什么要这么做? :D 也许你正在尝试实现一些可以用更简单和更逻辑的方式来完成的事情。
标签: javascript jquery django django-forms