У меня есть вызов 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.
Но я все же прошу посмотреть, возможен ли другой вариант.