Привет, я использую помощник validationMessageFor, на мой взгляд. Я использую отправку типа ввода вместе с некоторыми необходимыми функциями onclick. У меня есть массив в функции щелчка. что происходит, несмотря на то, что сообщения проверки отображаются на экране, эта функция все еще выполняется, и массив обновляется с пустыми значениями. Я не хочу обновлять массив, когда поля пусты или отображаются сообщения проверки. Для этого есть способ проверить каждое поле в методе и обновить массив. Но есть ли для этого хороший способ?
<button type="submit" class="btn btn-info" id="step1Next">Next </button>
$("#step1Next").click(function () {
var objPrdVM = {
PurchaseDate: $('.pickDate').val(),
InvoiceNumber: $('#InvoiceNumber').val(),
InvoiceFile: "123",
CategoryId: document.getElementById('CategoryName').selectedIndex,
ProductId: document.getElementById('ProductId').selectedIndex,
Quantity: $('#Quantity').val()
}
arrPrdVM.push(objPrdVM);
} //where arrPrdVM is globaly declared