Автозаполнение не сохраняется при обратной передаче перед отправкой - PullRequest
0 голосов
/ 06 сентября 2011

У меня очень простая форма asp.net.

текстовое поле, выпадающий список с автоответчиком, кнопка отправки

  1. теперь, если я введу какое-то значение в текстовое поле
  2. и затем выберите элемент в раскрывающемся списке, который вызывает обратную передачу страницы.
  3. затем нажмите кнопку отправки

значение в текстовом поле не будет сохранено в хранилище данных автозаполнения.

, если я сделаю обратное.

  1. выберите элемент из раскрывающегося списка, который вызовет обратную передачу страницы.
  2. введите некоторые значения в текстовое поле.
  3. нажмите кнопку Отправить.значение сохраняется для автозаполнения.

Я думаю, это может быть связано с жизненным циклом страницы и состоянием просмотра.но как мне обойти эту проблему?Я использую IE8.

Я пробовал команду AutoCompleteSaveForm.но он не работает, если сразу после его выполнения есть обратная передача.

1 Ответ

1 голос
/ 30 декабря 2011

Используйте это для IE:

if($.browser.msie){window.external.AutoCompleteSaveForm(FormName)};

Это не работает для Firefox, и я пытаюсь найти ответ на этот вопрос ...

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