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

  • CHISTOSITOJAJA

    CHISTOSITOJA

    27 HAZİRAN 2010
  • Official Clouds

    Official Clo

    1 HAZİRAN 2011
  • Watcher3223

    Watcher3223

    15 Kasım 2007