【发布时间】:2019-03-21 10:30:33
【问题描述】:
我有一个 ajax 调用
$.ajax({
type: "POST",
data: $("#divInfoRecherche :input").serialize(),
url: '@Url.Action(Action, Controler)',
success: function(resultat) {
$("#tableauResultatRecherche").css("display", "");
$("#tableauResultatRecherche").html(resultat);
$.validator.unobtrusive.parse($('#PartialViewModel'));
}
});
$.validator.unobtrusive.parse($('#PartialViewModel')); 行使客户端验证可以弹出,一切正常。
问题是当我点击页面的提交时,消息错误会回到原生 JavaScript 的错误“此字段是必需的”,而不是我在模型中链接的自定义消息。
我想到的选项是在主视图中添加部分视图的内容并手动填充它,以便在 Pageload 上添加所有验证。
但我仍然想看看是否有其他选择。
【问题讨论】:
标签: c# jquery asp.net ajax asp.net-ajax