javascript - 在复选框选择上提交 Django 表单

标签 javascript django django-forms django-views

tml:

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

我正在尝试在复选框单击时提交搜索表单。它不起作用。点击也没有发生,我检查了警报消息。

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

需要帮助

最佳答案

我找到了解决方案,

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")

关于javascript - 在复选框选择上提交 Django 表单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17741312/

相关文章:

javascript - 粗箭头中的词法 this 上下文

javascript - 为 JavaScript 函数参数定义对象默认值

javascript - 如何在用作nodejs服务器响应的html文件中包含外部脚本

javascript - D3.js Angular CLI,范围在 tick() 方法中丢失

django - 如何从变量动态调用 Django 模板标签

ajax - Tastypie -- 如何让 obj_create 将新创建的实体发回?

python - Django 用户表作为外键

python - 无法分配 django.utils.functional.SimpleLazyObject,必须是用户实例

django - 填写表格时如何从大量选项中进行选择

Django:将表单数据保存到数据库