событие изменения jquery в опере и т. е. - установка скрытых полей - PullRequest
0 голосов
/ 26 ноября 2009

У меня есть функция изменения jquery, в которой скрытые поля устанавливаются в соответствующие значения после выполнения некоторых условий. У меня также есть дополнительная кнопка, чтобы проверить, изменены ли значения скрытых полей. Когда я отправил форму (нажатием клавиши Enter), я получил обязательные значения для скрытых полей в Firefox, Safari и Chrome, но не получил в IE (6,7,8) и Opera 10.10.

Действует так после отправки формы:

Opera / IE: http://localhost:1175/Search?l=makati&i=0&t=0

FF / Safari / Chrome: http://localhost:1175/Search?l=makati&i=1&t=3

Но когда я нажимаю эту дополнительную кнопку в Opera / IE, скрытые поля устанавливаются на 1 и 3, и когда я отправляю форму, это единственный раз, когда я получаю ее правильно в Opera / IE. У меня также есть событие нажатия клавиш.

1 Ответ

0 голосов
/ 27 ноября 2009

Я уже решил свою проблему.

Я просто создал отдельную функцию, которая устанавливает значения моих скрытых полей, а затем связываю ее с событием наведения мыши в окне поиска.Я также использовал это в моем событии нажатия клавиши.В событии нажатия клавиши тип браузера оценивается первым.Если это Opera или IE, он вызывает отдельную функцию для установки значений.

Кстати, я просто тестирую автозаполнение.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...