我在一个有3-5个文本框的div中有一个add form ..我通过ajax提交表单,并将div隐藏在它的成功函数中……现在我想使用jquery清除adddiv中的所有文本框的值。
发布于 2010-05-20 03:22:02
如果它们只是文本框(字段),那么$("form:.val“).val(”“);将是最简单的方法。但是,如果你有多种类型的输入,你应该看看这个。
http://www.learningjquery.com/2007/08/clearing-form-data
它介绍了如何创建一个用于清除表单的插件。
发布于 2010-05-20 03:16:28
$('#form input').attr('value','');重置单选按钮和复选框:
$('#form input[type=radio]').attr('checked','');将其结合起来可能更容易:
$('#form input').attr('value','').attr('checked','');但如果它适用于所有可能的选项,这也应该是可行的:
$('#form').each(function() {
this.reset();
});发布于 2010-05-20 03:19:53
$('input, select', $('#yourForm ')).val('');https://stackoverflow.com/questions/2868631
复制相似问题