javascript - 在一行中使用 jQuery 重置多个(但不是全部)表单字段的值

标签 javascript jquery html forms jquery-1.7

是否可以使用 jQuery 在一行或一次点击中重置多个表单字段。注意:我不想重置所有表单域,只重置指定的白名单(如下):

// reset some form fields                       
$('#address11').val('');
$('#address21').val('');
$('#town1').val('');
$('#county1').val('');
$('#postcode1').val('');

最佳答案

最好使用一个类,这样您就不必维护一长串 ID。

HTML

<input type="text" class="resetThis" id="address11" />
<input type="text" class="resetThis" id="address21" />

JavaScript

$(".resetThis").val("");

关于javascript - 在一行中使用 jQuery 重置多个(但不是全部)表单字段的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13070819/

相关文章:

Javascript 只适用于第一个 block ?

javascript myform.action 没有

javascript - 如何在数据库更新时向客户端发送警报,例如 Facebook 聊天

javascript - 如何在 Javascript 中获取前一个 DOM 元素?

javascript - 在 Perl CGI 脚本中捕获 iframe 返回值

javascript - 如何避免实例化我的服务和存储库的每种方法

javascript - 使用 javascript asp.net 将文本框中输入的日期更改为另一种格式

jquery - FLOT 图表 x 轴上的日期和时间

javascript - 使用 roundabout.js 时如何知道 StartChild

jquery - CSS 动画 - 一个接一个地动画化一个元素