Kodları lütfen aşağıdaki butonları kullanarak renklendirin. Örnek: <php> echo "Selam Dünya"; </php>
Yardım
karakter kaldı

ajax request ile form doldurma

4 tane input'u olan bir formum var:
  <form action='form.php' method='post'> 
    <input type="text"  id="barcode">
    <input type="text"  id="urun_isim">
    <input type="text"  id="urun_fiyat">
    <input type="text"  id="urun_adet">
  </form>


mysql deki tablom da su sekilde:
urun_id,barcode,urun_isim,urun_fiyat,urun_adet


Benim sormak istedigim html formda id- si barcode olan input fielda bir barcod numarasi girilip enter'a basildiktan sonra bir fonksiyon calistirarak (jQuery kullaniyorum) mesela ornek.php'ye ajax request yaparak girilmis olan barcodu mysql de taratip bu barcodun oldugu siradaki urun adi, urun fiyadi vs. leri alip ayri ayri inputlara yazdirmak, bunu jquery ile nasil yapacagimi bilmyorum, syntax konusunda yardimci olursaniz sevnirim

Ekli Dosyalar

+0
-0
Cevaba KatılıyorumKatılmıyorum
Cevap Yaz Yorum Yaz Arşivime Ekle Takip Et

Doğru Cevap

  • 1
    sevketbulamaz adlı üyenin fotoğrafı
    10 yıl önce yazılmış
    56 cevap - 0 soru
    $('#barcode').bind('keydown', function(e) {
      if(e.keycode == 13) {
        $.ajax({
         type: "POST",
         url: "ornek.php",
         data: "barcode="  $(this).val(),
         dataType : "json",
         success: function(r){
           $('#urun_isim').val(r.isim);
           $('#urun_fiyat').val(r.fiyat);
           $('#urun_adet').val(r.adet);
         }
       });
      }
    });
    
    ornek.php çıktısınında
    {
      "isim": "urun_isim",
      "fiyat": "urun_fiyat",
      "adet": "urun_adet"
    }
    
    olduğunu varsayıyorum.
    • Severus adlı üyenin fotoğrafı Severus
      Yardiminiz icin tesekkur ederim.
      10 yıl önce yazılmış

Cevaplar

Hiç cevap bulunamadı.