部分视图的客户端验证问题

Client side validation issue on partial view

我正在对局部视图进行客户端验证。我正在尝试在母版页上呈现 jaqueryval 包,但它不起作用。

@Scripts.Render("~/bundles/jqueryval")

如果在部分视图上呈现相同的包,它会起作用。

我想知道我怎样才能达到同样的效果,任何小的输入也非常感谢。

提前致谢。

首先在你的_Layout.cshtml中添加@Scripts.Render("~/bundles/jqueryval") 然后添加

$(function () {        
        $(document).ajaxComplete(function () {
            $.validator.unobtrusive.parse(document);
        });
    });

for parsing the unobtrusive attributes when we get content via ajax.