gpt4 book ai didi

javascript - 使用 JavaScript 提交表单

转载 作者:行者123 更新时间:2023-12-02 18:29:04 26 4
gpt4 key购买 nike

JavaScript:

$("#id_report").on('change', function() {
var reportform = document.getElementById("status-form");
var live = document.getElementById("id_report");
if (live.checked == true){
reportform.submit();
}
});

表单.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>

如果选中复选框,我想提交表单。默认情况下,复选框处于选中状态,但表单未提交。

最佳答案

试试这个:

$("#id_report").click(function(){
if($(this).is(':checked'){
$("#status-form").submit();
}
});

单击按钮时,脚本会检查复选框是否已选中。如果是,请提交表单。

关于javascript - 使用 JavaScript 提交表单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18016285/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com