Значение поля ввода не добавляется в историю полей при отправке из JavaScript в Chrome - PullRequest
0 голосов
/ 13 января 2012

Кто-нибудь знает, как добавить значение поля ввода в историю этого поля ввода, когда форма отправляется из JavaScript в Chrome? (Проблема не появляется в Firefox.) Или что мне нужно включить? autocomplete = 'on' не работает в поле ввода.

Например, в форме входа в систему желательно, чтобы браузер запоминал имя входа таким образом, чтобы пользователю не нужно было вводить его снова.

В настоящее время я отправляю форму с помощью метода submit () jQuery для объекта формы, но поле пользователя не запоминает имя для входа при повторной загрузке страницы?

Это работает, если я отправляю форму, используя кнопку отправки.

Ответы [ 2 ]

0 голосов
/ 03 апреля 2012

Вам нужно что-то вроде AutoCompleteSaveForm. Но это "только для IE". Так что это не решение.

0 голосов
/ 13 января 2012

Насколько мне известно, нет способа сделать это программно через Javascript. Чтобы обеспечить поддержку в разных браузерах и типах отправки, я бы порекомендовал реализовать собственное автозаполнение и ведение истории. Существует множество библиотек для автозаполнения, и хранение / извлечение через ajax должно быть элементарным. Дайте мне знать, если вам нужно дальнейшее руководство.

...