Mig*_*elo 22 javascript jquery
我想清除表单中的所有输入,选择以及所有隐藏字段.如果最适合,使用jQuery是一个选项.
最简单的方法是什么......我的意思是易于理解和维护.
[编辑]
解决方案一定不要弄乱复选框(必须保留值,但必须清除已检查状态),也不能清除提交按钮.
我想要做的是一个清除按钮,清除用户明确输入的所有选项,加上隐藏字段.
谢谢!
Dar*_*rov 64
$('#myform')[0].reset();
Run Code Online (Sandbox Code Playgroud)
或者没有jQuery:
document.getElementById('myform').reset();
Run Code Online (Sandbox Code Playgroud)
reset()包含要清除的元素的表单的id 在哪里.
myform如果字段不在表单内,您也可以使用选择器:
$(':input').val('');
Run Code Online (Sandbox Code Playgroud)
Gol*_*rol 21
要使用JQuery清除所有输入,包括隐藏字段:
// Behold the power of JQuery.
$('input').val('');
Run Code Online (Sandbox Code Playgroud)
选择更难,因为它们有一个固定的列表.您想要清除该列表,还是仅清除选择.
可能是这样的
$('option').attr('selected', false);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
84633 次 |
| 最近记录: |