Почему проверка моей формы jquery не работает для IE7?Это работает в FF, Opera, Safari и т. Д

StackOverflow https://stackoverflow.com/questions/611493

Вопрос

Недавно я использовал jquery и плагин проверки формы в форме, которую мы тестируем в нашем общественном колледже:

Сразу же (при просмотре с помощью FF, Opera, Safari и т.д.), Когда вы нажимаете отправить без ввода каких-либо значений, вы получаете несколько приятных сообщений об ошибках в форме, предполагаемый эффект.Однако, если вы используете IE7, при нажатии кнопки отправить вы получаете проверку на стороне сервера, к которой неравнодушен наш серверный разработчик.Почему IE7 игнорирует проверку jquery и переходит к проверке на стороне сервера?Могу ли я что-нибудь сделать, чтобы заставить IE вести себя нормально, или я застрял с тем, что у меня есть?

Спасибо за любую информацию, которую вы можете предложить.

Это было полезно?

Решение

Строка 51

}, //завершать сообщения

Уберите запятую.

И использовать Панель отладки IE.

Попробуйте это с более поздней версией плагина проверки jQuery 1.9.0, он работает с IE7 и 8.

Другие советы

Я знаю, что этому сообщению 2 года, но я нашел его через Google, так что, возможно, кто-то другой это сделает.

Проблема упомянуто фозилетом было исправлено в плагине проверки jQuery версии 1.9.0 http://bassistance.de/jquery-plugins/jquery-plugin-validation/

атрибут name больше не требуется для его работы.Я использую spring для своих форм, поэтому на самом деле указать атрибут name было невозможно.Кроме того, случайные запятые также не останавливают работу проверки формы в настоящее время.

лучше поздно, чем никогда...

Еще одна важная вещь, на которую следует обратить внимание при использовании плагина проверки jQuery в IE, заключается в следующем:

ID и Имя должно быть указано для элементы вы подтверждаете, а также для форма и Отправить кнопка.В то время как FF и Chrome работают без них, IE - нет.

Проверка вывода табуляции работает без имени, но не проверка отправки формы.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top