Siz*_*z S 2 unobtrusive-validation asp.net-mvc-4
我正在按钮点击加载部分视图
function loadview(ele) {
if (ele == 'account') {
$('#updateprofile').load('@Url.Action("UpdateProfile", "Account")');
$.validator.unobtrusive.parse($("#updateprofile"));
}
if (ele == 'password') {
$('#changepassword').load('@Url.Action("ChangePassword", "Account")');
$.validator.unobtrusive.parse($("#changepassword"));
}
}
Run Code Online (Sandbox Code Playgroud)
验证不适用于ajax请求加载的部分视图.但它适用于@Html.Partial("ChangePassword", Model.changepassword)
任何帮助;
你必须在回调函数中调用parse函数load:
function loadview(ele) {
if (ele == 'account') {
$('#updateprofile').load('@Url.Action("UpdateProfile", "Account")', function () {
$.validator.unobtrusive.parse($("#updateprofile"));
});
}
if (ele == 'password') {
$('#changepassword').load('@Url.Action("ChangePassword", "Account")', function () {
$.validator.unobtrusive.parse($("#changepassword"));
});
}
}
Run Code Online (Sandbox Code Playgroud)
现在,您在加载任何内容之前调用解析函数.
| 归档时间: |
|
| 查看次数: |
833 次 |
| 最近记录: |