小编use*_*508的帖子

Jquery数组.如何一次显示与if语句匹配的数组元素?

这是我的脚本:

 <script>
 $('.change_password_button').click(function() {
    var error = [];
    if (!$('.password').val()) {
        error[0] = "Current password field is empty.";
    }
    if (!$('.new_password').val()) {
        error[1] = "New password field is empty.";
    }
    if (!$('.confirm_password').val()) {
        error[2] = "Confirm password field is empty.";
    }
    if ($('.new_password').val() != $('.confirm_password').val()) {
        error[3] = "Your new password and confirm password fields do not match.";
    }
    for (var i = 0; i < error.length; i = i + 1) {
        $('#errors').show();
        $('#errors').html(error[i]);
    }
});
 </script>
Run Code Online (Sandbox Code Playgroud)

我想显示一次发生的所有错误,但现在它只显示一条错误消息.提前感谢您的回答.

javascript arrays jquery

0
推荐指数
1
解决办法
118
查看次数

标签 统计

arrays ×1

javascript ×1

jquery ×1