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

  • 0TACTICAL0HIPPY0

    0TACTICAL0HI

    30 EYLÜL 2012
  • Air_Fooj

    Air_Fooj

    24 NİSAN 2009
  • cekehechu

    cekehechu

    20 HAZİRAN 2006