jQuery表单验证不起作用/插入

时间:2016-09-15 15:34:19

标签: jquery html validation

我不能让我的jQuery验证工作。它实际上在一个在线编译器中工作,所以我怀疑我不只是正确插入它。这是代码:

$(document).ready(function () {
    $('#CustSubmitForm').validate({
        rules: {
            CustId: {
                required: true,
                minlength: 2
            },
            PaymentSum: {
                required: true,
                number: true,
                minlength: 5
            }
        },

        messages: {
            CustId: "Enter valid ID",
            PaymentSum: "Enter valid sum"
        }
    });
});

这些是我包含的脚本:

src="/Scripts/jquery-1.8.2.js"
src="/Scripts/jquery.validate.js"

有人可以回答可能导致问题的原因吗?非常感谢你!

1 个答案:

答案 0 :(得分:0)

幸运的是,我找到了答案。问题是BundleConfig中有一个“〜/ bundles / jqueryval”)捆绑器。默认情况下,Jquery验证包含在内。因此,要使验证工作,您需要将其插入布局页面:@ Scripts.Render(“〜/ bundles / jqueryval”)