Yemin ediyorum çıldıracağım artık. Yapamadım arkadaş.
Veritabanımda Firma adı, telefon, fax, adres gibi bilgiler var. Form içinde firma adını yazmaya başladığım anda otomatik olarak uygun firmaları gösteriyor ve seçtiğim firmayı input içine yazdırıyorum fakat benim yapmak istediğim bu işlemi yaptıktan sonra telefon,fax,adres gibi inputların da otomatik olarak dolması. Yani firma adını yazıp seçtiğim anda belirttiğim tüm inputlar dolsun. İnternette okadar arama yaptım hiçbiri çalışmadı. Çalışan bir örnek verebilecek olan arkadaş var mı?
Şimdiden teşekkürler.
[Çıldıracağım] Autocomplete
10
●755
- 18-02-2014, 10:58:25ajax ile yapabilirsin bilgin yoksa dosyaları gönder yardımcı olurum
- 18-02-2014, 11:01:55Kendim yapayım daha iyi olur. Örnek verebilir misin?venessabilisim adlı üyeden alıntı: mesajı görüntüle
- 18-02-2014, 11:08:31Javascript bilgim 0'a yakın olduğu için sıkıntı çekiyorumPHPci adlı üyeden alıntı: mesajı görüntüle
- 18-02-2014, 11:12:37teklif var ısrar yok kolay gelsin...loc adlı üyeden alıntı: mesajı görüntüle
auto com change olayında post edeceksin ör islem.php ye orada sorgu sonucuna göre de inputlara deger atayacaksın.. - 18-02-2014, 11:22:49Ozaman yaptıklarımı analtayım.venessabilisim adlı üyeden alıntı: mesajı görüntüle
while($firm=mysql_fetch_array($firms)){ $datas = array(); $datas['name'] = $firm["fname"]; $datas['fax'] = $firm["ffax"]; $datas['phone'] = $firm["fphone"]; $datas['address'] = $firm["faddress"]; $datas['mail'] = $firm["fmail"]; $datas['stuff'] = $firm["fstuff"]; echo json_encode($datas); }Şeklinde verilerimin çıktısını alıyorum.
<script type="text/javascript"> $(function(){ ******$("#searchfirm").keyup(function(){ *********var firmname=$(this).val(); *********$.post("search.php",{"firmname":firmname},function(get){ ************$(".sfresults").html(get); *********}); ******}); }); function complete(get){ ***$("#searchfirm").val(get); ***$(".sfresults").text(""); } </script>bu da arama yapıp çıkan sonucu inputa yazdırmaya çalıştığım alan. Şimdi firma adı kısmına yazdığım isme göre tüm çıktıları veriyor. Çıktıyı .sfresults katmanında gösteriyor.
Örnek çıktı:
{"name":"Şirket Adı","fax":"+902162223344","phone":"+902162223344","address":"address ","mail":"deneme@domain.com","stuff":"Gökhan YILDIZ"}