jQuery Validation 重新驗證


動態載入後重新驗證
$.validator.unobtrusive.parse($('form'));
$('form').validate()

若是要初始化錯誤狀態

$.fn.resetValidation = function () {

        var $form = $('form');

        $form.validate().resetForm();

        $form.find("[data-valmsg-summary=true]")
            .removeClass("validation-summary-errors")
            .addClass("validation-summary-valid")
            .find("ul").empty();

        $form.find("[data-valmsg-replace]")
            .removeClass("field-validation-error")
            .addClass("field-validation-valid")
            .empty();

        return $form;
};

來源: Reset MVC form with jquery

留言

這個網誌中的熱門文章

Android WebView 發生跑版

Entity Delete 因為實體未公開其關聯性的外部索引鍵屬性而發生錯誤

OS X Yosemite 10.10.1 + Apache + PHP + MariaDB