Вы смотрели на плагин проверки jquery ?Один из вариантов, который у вас есть, - объявить валидацию вашего пользовательского интерфейса в Javascript.Например, для моей контактной страницы у меня используется следующая проверка:
$(document).ready(function () {
$("#ContactForm").validate({
rules: {
Name: "required",
Email: {
required: true,
email: true
},
Subject: "required",
Message: "required"
}
});
});
Это очень неправильное использование плагина
Очевидно, вам все еще понадобится какая-то проверка бэкэнда, но для вашего пользовательского интерфейса это звучит идеально для вашего сценария.