ОЧЕНЬ простое решение здесь:
Использование Встроенный валидатор Jquery
Когда вы добавляете новые строки содержимого в таблицу, просто убедитесь, что у вас определен правильный класс (например, class="validate[required,custom[email]]"
), чтобы убедиться, что он будет корректно проверять поле по вашему желанию. Я часто просто выполняю обязательный элемент, но приведенный выше пример также проверяет формат электронной почты. Есть дополнительные встроенные шашки для телефонных номеров, валюты и т. Д.
Если пользователь испортит ввод, рядом с полем с ошибкой появится диалоговое окно с подсказкой, похожее на подсказку.
Готово. Просто. Clean. Быстро.
Ни одно из этих решений не компенсирует тот факт, что вам действительно необходимо выполнить очистку и на стороне сервера. Любой Javascript может быть обойден, поэтому он не на 100% гарантированно безопасен или точен. Но это хорошее начало и обеспечивает качественную, мгновенную обратную связь с пользователем.