отображать только сводные сообщения в JQuery validate - PullRequest
0 голосов
/ 12 сентября 2018

Я написал следующий код для отображения сообщений об ошибках валидации. Ниже код отображает как сводные, так и встроенные сообщения.

Можно ли отображать только сводные сообщения?

<script>
    var submitted = false;

    $("#myform").validate({
        errorPlacement: function(error, element) {
            error.insertAfter(element);
        },
        showErrors: function(errorMap, errorList) {
            if (submitted) {
                var summary = "You have the following errors: <br/>";
                $.each(errorList, function() { 
                    summary += " * " + this.message + "<br/>"; 
                });
                $("#mydiv").html(summary);
                submitted = false;
            }
            this.defaultShowErrors();
        },          
        invalidHandler: function(form, validator) {
            submitted = true;
        },
        rules: {
            name: {
                required: true
            }
        },
        messages: {
            name: {
                required: "Please enter name"
            }
        }
    });
</script>

1 Ответ

0 голосов
/ 12 сентября 2018

Удалить ниже строки кода:

this.defaultShowErrors();

Рабочая скрипка, чтобы показать только сводное сообщение .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...