将表单重置为默认值

Posted

技术标签:

【中文标题】将表单重置为默认值【英文标题】:reset a form to the default values 【发布时间】:2011-04-06 08:01:22 【问题描述】:

目前我有:

$("#your_email").val(this.defaultValue;)

我想循环浏览所有表单元素并将它们重置为默认值

【问题讨论】:

一定要用jQuery吗?为什么不只使用复位类型的输入?它旨在完全按照您的意愿去做。 @Esteban: because jQuery is the answer to everything. 在我看来并没有请求 jQuery 解决方案。 this.defaultValue 表示原生解决方案。 @BalusC - Tru dat。似乎 SO 与其说是一个技术 q/a 平台,不如说是 jQuery 布道者的肥皂盒。 【参考方案1】:

你不需要 jQuery,只需获取表单 dom 元素并在其上调用 reset()。

或者,使用 jQuery 获取,例如:

$("#myFormId")[0].reset();

【讨论】:

干杯,以为会有明显的东西,不知道为什么我错过了。

以上是关于将表单重置为默认值的主要内容,如果未能解决你的问题,请参考以下文章

文本字段值已更新并保存,但当再次加载表单并单击按钮时,字段会重置为默认值

使用 AngularJS 在表单提交时将选择字段重新设置为默认值

mat-datepicker 反应式表单在表单重置时设置默认值

将 CSS 显示属性重置为默认值

WPF 自定义控件将文本框文本重置为默认值

将 jQuery 数据表重置为默认值