Отправка формы Ajax без загрузки новой страницы (ошибка в IE) - PullRequest
0 голосов
/ 18 января 2011

В основном:

Когда вы нажимаете кнопку входа через Firefox или Chrome или Safari, форма отправляется так, как я хочу;запустить проверку через ajax, а затем открыть новую страницу.

Однако в IE (x <9) отправка фактически пытается опубликовать на собственной странице, и мой javascript никогда не вызывается. </p>

Я не хочу, чтобы страница менялась, просто ajaxпробежать;причина, по которой я использую, заключается в том, что представленные данные могут храниться в кеше паролей локального браузера.Опять же, он отлично работает во всех браузерах с IE.

Оцените помощь!

1 Ответ

0 голосов
/ 18 января 2011

Вместо использования

action="javascript:dologin()"

Попробуйте вместо этого

action="YOUR_LOGIN_URL" onsubmit="dologin();return false" 
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...