Aslında bu datalisti bir bakıma autocomplete gibi algılayabiliriz. Var olan dataların anahtar kelimelerini girerek bulmamızı sağlayan bir araç. Kullanımı ise şu şekilde;
Bir adet input oluşturuyoruz type=”text” olacak fakat ekstra olarak list=”data” özelliğini girmemiz gerekiyor.
Daha sonra ise bir adet datalist oluşturup içine optionlarla verilerimizi yazıyoruz. Yani şu şekilde kodlarımızın olması gerekiyor.
Arama yapmak istediğiniz ili yazınız veya seçiniz : <br /> <br /> <input type="text" list="data" /> <datalist id="data"> <option>İstanbul</option> <option>Ankara</option> <option>Mersin</option> <option>İzmir</option> <option>Isparta</option> <option>İzmit</option> </datalist>
Canlı örneğimizi görecek olursak;
See the Pen jPvejp by Uğur (@ugurturkmen) on CodePen.
merhabalar,
benim takıldığım nokta veri tabanından bilgi çekince iki veya daha fazla datalist olduğunda çalışmaması,
aşağıya bir örnek koydum Bunun çözümü nasıl olabilir,30 tane input alanı olabilir
datalistleri birbirine kontrol ettirebilir miyiz? 1. input dolunca 2. input boşalıyor, yada tersi
bunu çözemedim teşekkürler
1:<input list="liste1" autocomplete="off" type="text" name="URUNNO2" value="” />
0)
while($row13 = mysql_fetch_array($www))
{ ?>
<option value="” >;
2:<input list="liste2" autocomplete="off" type="text" name="URUNNO4" value="” />
0)
while($row131 = mysql_fetch_array($www1))
{ ?>
<option value="” >;
merhaba bunun üzerinde bir çalışma yapıp size cevap yazacağım, çoklu datalist kullanmadım daha önce çünkü. Siz il-ilçe uygulaması gibi birşey mi yapmayı düşünüyorsunuz ?
Merhabalar,
İlginiz için teşekkür ederim. Sadece database’deki ürün listesi tablosundan ürün adlarını yazarken doldurmasını yapmaya çalışıyorum. Tekli input’ta bu oluyor. Fakat birden fazla olunca girilen duruyor diğerleri siliniyor. yukarıdaki örneği sadeleştirerek vermiştim. İnput’un name adresinden veriyi aldığı için onun üzerinde denemeleri yaptım fakat olmadı. Yani database’te il adı varsa, sadece ili alıyorum, o şekilde düşünebiliriz, ilçe çekmiyorum.
Teşekkürler
begendim 🙂
Teşekkürler 🙂
datalist veritabanında 650 kayıt çekiyor ve çoğu zaman Chrome siyah ekran haası tarayıcıyı kilitliyor, bunun çözümü var mı acaba, teşekkürler
Merhaba açıkçası hiç datalist kullanırken 650 tane kayıtlı bir işlem yapmamıştım, ama bir araştırmasını yapacağım bir çözüme ulaşırsam geri dönüş yaparım 🙂
Hi, I desire to subscribe for this web site to obtain latest updates, therefore where can i do it please assist. dfkdgkeagbae
whoah this blog is fantastic i really like studying your articles. Keep up the good paintings! You understand, many individuals are looking around for this info, you could aid them greatly. eeceafdkcebabadd
Thank you man, I’m happy 🙂