Сообщение об ошибке проверки Jquery в форме - PullRequest
0 голосов
/ 26 февраля 2012

Я пытаюсь отобразить сообщение об ошибке проверки рядом с полем формы reportFileURL.Вот код, который отправляет форму

var uploadForm = $("#uploadMVRContentForm");
        uploadForm.validate({
            submitHandler: function(form) {
                uploadForm.ajaxSubmit({
                    dataType:'json',
                    success:function(result){
                        if(result.success === true ){
                            mvrContentFormDiv.hide();
                            document.getElementById('uploadMVRContentForm').reset();
                            displayMVRContent();
                        }
                        else{
                            alert(result.errorMessage);
                            return false;

                        }

                    }
                });
            },rules: {
                "mediaValueReport.mainTitle": "required",
                "mediaValueReport.reportFileURL": "required",
                "mediaValueReport.indexPageImageURL":"required",
                "mediaValueReport.landingPageImageURL":"required",
                "mediaValueReport.seoURL":"required",
                "reportDate":"required"
            },
            errorElement: "span"
        });

Я использую окно оповещения, чтобы показать, что файл отчета является URL.Пожалуйста, предложите мне решение для этого.

С ошибкойЗамена

 else{
        var error = result.errorMessage;
        errorPlacement: function(error, element) {
        error.insertAfter("#reportFileURL")
        }

        return false;

    }

1 Ответ

1 голос
/ 26 февраля 2012

вы можете использовать функцию размещения ошибок, например,

errorPlacement: function(error, element) {}

вот ссылка на плагин на вкладке параметров, объясняющая, как его использовать подробно

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