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

时间:2017-05-04 14:17:11

标签: jquery asp.net-mvc partial-views unobtrusive-validation

我正在部分视图上进行客户端验证。我试图在母版页上渲染jaqueryval包但它无效。

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

如果在部分视图上渲染相同的包,则可以正常工作。

我想知道如何实现同样的目标,同样的任何小输入也非常感激。

提前致谢。

1 个答案:

答案 0 :(得分:2)

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

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

在我们通过ajax获取内容时解析不显眼的属性。