Ниже приведен пример кода, я вызываю этот код при нажатии кнопки. У меня вопрос, могу ли я проверить свой объект viewmodel перед выполнением вызова ajax? Я вижу ошибки модели в скрипте java, не знаю, как проверить. Мои свойства класса viewmodel имеют атрибуты валидатора аннотации данных. Я не хочу вызывать ajax, если модель представления недопустима, хочу проверить (ModelState.IsValid) в java коде сценария, прежде чем ajax вызвать. Любая помощь, будет принята с благодарностью.
$(function () {
$("#btnGet").click(function () {
var viewModelobject = {};
viewModelobject.Name = $("#txtName").val();
$.ajax({
type: "POST",
url: "/Home/AjaxMethod",
data: viewModelobject,
contentType: "application/json",
dataType: "json",
success: function (response) {
alert("Hello")
}
});
});
}