Можно создать дубликат:
JavaScript: client-side vs. server-side validationЯвляется ли проверка подлинности JavaScript/jQuery на стороне клиента бесполезной?
Есть много сценариев проверки на стороне клиента форма JavaScript/JQuery там. Но, учитывая, что это клиентская сторона, довольно легко обойти проверку и отправить форму со значениями, которые игнорируют правила проверки. Единственное решение - также выполнить проверку на стороне сервера, чтобы защитить себя.
Валидация jQuery на стороне клиента - это весело и выглядит гладким, но если вам уже нужно выполнить проверку на стороне сервера, то в чем смысл проверки на стороне клиента? Это кажется излишним излишним и пустым временем развития. Это бесполезно?
Кроме того, есть ли хорошие способы реализации проверки на стороне клиента, которые не требуют проверки на стороне сервера?
** Цитата OP **: _ «Валидация jQuery на стороне клиента - это весело, и она выглядит гладкой, но если вам уже нужно выполнить проверку на стороне сервера, то в чем смысл проверки на стороне клиента?» _ ** Потому что это весело, и он выглядит скользким. ** – Sparky
Итак, ваши пользователи имеют лучший опыт. –
http://stackoverflow.com/a/162579/29995 –