javascript - 合并 JQuery 中的字段重置

标签 javascript jquery arrays loops

我想合并以下代码:

$(document).ready(function($){
    $('#client_name').focus(function(){
        $('#client_name').val('');
        $('#client_email').val('');
        $('#client_address').val('');
        $('#client_city').val('');
        $('#client_state').val('');
        $('#client_notes').val('');
        $('#client_zip').val('');
        $('#client_phone').val('');
        $('#client_contact_select').val('');
        $('#contact_email').val('');
        $('#contact_address').val('');
        $('#contact_city').val('');
        $('#contact_state').val('');
        $('#contact_notes').val('');
        $('#contact_zip').val('');
        $('#contact_phone').val('');
    });
});

我尝试将 ID 添加到数组中,并使用 for 循环遍历每个 ID,但没有得到任何结果。

我应该使用什么循环?

最佳答案

对所有字段使用 css 类。比在 jquery 中:

$('.yourClassName').val('');

关于javascript - 合并 JQuery 中的字段重置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25588715/

相关文章:

arrays - 快速初始化C数组(写入)

javascript - 在我的 cordova 应用程序上使用 webrtc 代码

c# - 如何避免这个 "A potentially dangerous Request"

javascript - jqueryUI 可排序 : Uncaught Error: HIERARCHY_REQUEST_ERR: DOM Exception 3

php - ajax请求后php函数未接收变量

arrays - 将嵌套对象推送到数组

javascript - 外部链接的 Speedbump 也支持 mailto 链接

javascript - 使用 JavaScript 显示绘图线

javascript - JSON Split - 在间隔期间将数组文本放入 li 中

javascript - 在 for 循环中构造时仅返回数组的最后一个值