我想在提交后清除表单字段(表单字段有文本和复选框).为了清除表单,我创建了一个按钮.还有单独的提交按钮.
<input type="reset" name="clearform" id="clearform" value="Clear Form" />
<form id="submit" method="POST" action="">
Run Code Online (Sandbox Code Playgroud)
我编写了jQuery代码,但它不起作用:
jQuery("#clearform").click(function(){
jQuery("#submit input[type='text'], input[type='checkbox']").each(function() {
this.value = '';
});
});
Run Code Online (Sandbox Code Playgroud)
Fai*_*oor 15
有一个通过jQuery重置表单的简单解决方案:
$("form").trigger("reset");
Run Code Online (Sandbox Code Playgroud)
试试这个:
$('#clearform').on('click', function () {
$('#form_id').find('input:text').val('');
$('input:checkbox').removeAttr('checked');
});
Run Code Online (Sandbox Code Playgroud)
人们将清除所有文本输入.第二个将帮助取消选中复选框.
希望能帮助到你.
| 归档时间: |
|
| 查看次数: |
39413 次 |
| 最近记录: |