我正在尝试使用一小段javascript:
$("#btn_clear").click(function(){
$("#two")[0].reset();
});
重置我在div中的窗体的一部分。该表单有多个部分( div ),但我只希望它清除特定div中的表单域
html伪代码:
<form ...
<div id="one" ...
<div id="two" ...
<label for=...
{{ form.startdate }}
{{ form.startdate.errors }}
...
我正在尝试使用这个按钮(也是在html中)和javascript来清除div id="two":
<button class="btn btn-primary" id="btn_clear" style="margin-left: 142px" value="Reset" type="button">Clear Section</button>
当我单击该按钮时,没有任何反应,并且在控制台中没有任何错误。要以这种方式清除django表单域,我需要做些什么吗?
发布于 2018-09-21 06:59:23
您可以尝试如下所示:
<div id="two" ...
<script>
$("#btn_clear").click(function(){
$("#two :input").val('');
});
</script>
编辑
对于复选框:
$("#btn_clear").click(function(){
$("#mydiv :input").val('');
$("#mydiv :input[type=checkbox]").prop('checked', false);
});
https://stackoverflow.com/questions/52433994
复制相似问题