jQuery/Javascript 函数,用于清除表单的所有字段
2022-08-30 02:10:05
我正在寻找一个jQuery函数,该函数将在提交表单后清除表单的所有字段。
我没有任何HTML代码要显示,我需要一些通用的东西。
你能帮忙吗?
谢谢!
我正在寻找一个jQuery函数,该函数将在提交表单后清除表单的所有字段。
我没有任何HTML代码要显示,我需要一些通用的东西。
你能帮忙吗?
谢谢!
注意:此答案与重置表单字段有关,而不是清除字段 - 请参阅更新。
您可以使用 JavaScript 的本机 reset()
方法将整个表单重置为其默认状态。
Ryan提供的示例:
$('#myForm')[0].reset();
注意:这可能不会重置某些字段,例如 。type="hidden"
正如IlyaDoroshin所指出的,同样的事情可以使用jQuery的触发器()
来完成:
$('#myForm').trigger("reset");
如果您需要做的不仅仅是将表单重置为其默认状态,则应查看使用jQuery重置多阶段表单的答案。
要重置表单(但不清除表单),只需触发事件:reset
$('#form').trigger("reset");
要清除表单,请参阅其他答案。