forms.py
class SearchKeyword(Form):
status = forms.BooleanField(widget=forms.CheckboxInput(attrs={'id':'status'}),required=False, label="Status")
的javascript:
$(function() {
$('#status:checkbox').attr('checked', true);
$("#status-form").submit();
return false;
});
我想默认显示实时报告,因此选中复选框。如果选中它将单独显示实时报告,如果未选中则显示实时和测试报告。我需要提交相同的表格选中复选框以及复选框取消选中。我尝试使用上面的代码,问题是它显示了实时报告,但页面一次又一次地刷新。
答案 0 :(得分:0)
试试这个:
$(function() {
var chkBox = $('#status:checkbox');
chkBox.on('change', function() {$("#status-form").submit();});
chkBox.attr('checked', true);
});