2013-07-19 46 views
0

TML:上复选框提交Django的形式选择

<div id="report-liveonly"> 
    <form action="." id="status" method="POST">{% csrf_token %} 
    <p>{{SearchKeywordForm.status}}Only show LIVE reports</p> 
    </form> 
</div> 

我试图提交复选框click.It不正常的searchform。 Onclick也没有发生,我检查警报消息。

总功能是显示实时报告,如果Only show LIVE reports复选框被选中。

需要帮助

回答

3

我找到了解决办法,

class SearchKeyword(Form): 
    search_keyword = forms.CharField(widget=forms.TextInput(attrs={'placeholder': 'Keyword Search','class':'keyword-search'})) 
    status = forms.BooleanField(widget=forms.CheckboxInput(attrs={'onclick':'this.form.submit();'}),required=False, label="Status") 
+0

也适用于django_filters.ModelMultipleChoiceFilter领域;-) THX – zypro