У меня есть форма, которая обычно имеет хэш. Я могу представить форму обычным способом и запустить обычную проверку. Если есть ошибки, форма re-render и zend добавляет обычные ошибки. Кажется, что отправка форм с помощью ajax (jQuery) означает, что я теряю всю эту проверку, что, я уверен, уже было рассмотрено ранее. Как вы получаете такую же проверку и обрабатываете ошибки при выполнении представлений ajax?Как преодолеть недостатки отправки формы через ajax
Раньше я беспокоился о элементе хэша, но я обнаружил, что это не имеет значения для представлений форм ajax. Так что это один из путей.
Кроме того, проверка подлинности зависит от включенности javascript. Вы не всегда можете рассчитывать на это, и предоставление 404 основано на том, что это точно не сделает для хорошего ux. – Matthew
@ Josh хорошая точка о 404 не найдена. Не думал об этом раньше, как о способе обращения с теми, кто играл с проверкой переднего конца. – jblue
@Matthew Я действительно не знаю. Мне нравится его идея. Каков процент пользователей сегодня, у которых нет javascript? Любая статистика? Я надеюсь, что они меньше 5% – jblue