SORU
3 Ocak 2012, Salı


Etkinleştirme'in form otomatik doldurma tarayıcı

Benim web sitesi için bir kayıt formu yapıyorum. Çeşitli standart form alanları içerir. Gibi: adı, adresi, telefon numarası, kullanıcı adı, şifre, vb.

Ben çift bir alan üzerinde (Chrome 16), otomatik doldurma adresimi ben bu mesajı alıyorum:

Bu web sayfası bu form için otomatik doldurma devre dışı bıraktı.

Onu devre dışı bırakmak istemedim, bu yüzden nasıl etkinleştirebilirim? <form> etiketi autocomplete="on" ekleme, ve (bazı) <input> etiketleri denedim, ve yardımcı olmadı.

Her alan için autocomplete="on" eklememe gerek var mı? Ayrıca, nasıl tarayıcı alanı olan neydi biliyor musun? Alanları adı için gereken özel bir şey yapmam?

Başka bir soru: bir form otomatik dolduğunda harekete onautocomplete olay falan mı var? Bana bir form girdiğinizde, posta kodu, görünüyor bizim veritabanı (via AJAX) ve sonra da alır devlet ve şehir (Şehir ve devlet açılır listesini, çünkü posta kodları olabilir, daha iyi bir şehir), ve doldurur onları. Form otomatik dolgu çalışan alabileceğimi umuyordum.

P. S. ben bu konularda eğer bir WordPress kullanmak form validation plugin kullanarak.

CEVAP
3 Ocak 2012, Salı


Sorun form etiketi üzerinde method="POST" yoktu.

Mesaj Googling sonra, comments method="POST" belirtilen ** 12, ve bir tane buldum.

method="POST" ve işte ekledim! Otomatik tamamlama çalışıyor.

Bazı durumlarda da eğer form var ise action eklemek gerekebilir. action="javascript:void(0)" çalışır.

Not: Otomatik Doldurma onchange olayı tetiklemek gibi görünüyor.

Tarayıcı, bu soruya bakın ne olduğunu bilir nasıl gelince NOT 2: How to trigger Autofill in Google Chrome?

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Barnacules Nerdgasm

    Barnacules N

    20 Temmuz 2006
  • SuppressedStorm

    SuppressedSt

    11 AĞUSTOS 2013
  • ThePhestor

    ThePhestor

    22 Mart 2011