• 30-08-2019, 00:59:08
    #1
    Merhabalar, Ürünün ismini seçtikten sonra veri tabanında kontrol ettirip bir input'a fiyatını yazdırıyorum adetle çarpıp sonucu tekrar veritabanına göndermek istiyorum fakat input'a atadığım ki aşağıda örneği mevcut value değerini görüntü olarak ekranda görüyorum ama value olarak atamıyor bu sebeptendir ki veritabanına veriyi tekrar gönderemiyorum bir içerik olmadığından dolayı inputta bu sorunu nasıl aşarım yardımcı olursanız çok sevinirim.

    function hesaplama()
    {
    var sayi1 = document.getElementById('emp_salary').value;
    var sayi2 = document.getElementById('sayi1').value;
    
    if (sayi1 =="" || sayi2 =="") {
    document.getElementById('ssonuc').value = "Tutar Mevcut Değil";
    }else {
    document.getElementById('ssonuc').value = eval(sayi1 ) * eval(sayi2);
    }
    }
    setInterval("hesaplama();",200);
  • 30-08-2019, 01:04:14
    #2
    document.getElementById('ssonuc').setAttribute("va lue", "Tutar Mevcut Değil");

    şeklinde dene bakalım
  • 30-08-2019, 01:29:23
    #3
    ergorenserhan adlı üyeden alıntı: mesajı görüntüle
    document.getElementById('ssonuc').setAttribute("va lue", "Tutar Mevcut Değil");

    şeklinde dene bakalım
    Aslında oldu value'de gözüküyor ama boş gönderiyor değeri anlamadım gitti
  • 30-08-2019, 01:32:42
    #4
    Seyum adlı üyeden alıntı: mesajı görüntüle
    Aslında oldu value'de gözüküyor ama boş gönderiyor değeri anlamadım gitti
    Ben de benzeri durumu formda direkt value kısmı ekleyerek verdiğimde yaşıyordum, verdiğim kod çözüyordu problemi. Fikrim yok açıkcası :/
  • 30-08-2019, 01:39:04
    #5
    ergorenserhan adlı üyeden alıntı: mesajı görüntüle
    Ben de benzeri durumu formda direkt value kısmı ekleyerek verdiğimde yaşıyordum, verdiğim kod çözüyordu problemi. Fikrim yok açıkcası :/
    Sanırım sorun aşağıdaki koddan da anlayacağın üzere emp_salary'e gönderilen value'de senin dediğini ona da uyguladım çalışması lazım yine olmadı

    $(document).ready(function(){  
        // code to get all records from table via select box
        $("#employee").change(function() {
            var urun_id = $(this).find(":selected").val();
            var dataString = 'empid='+ urun_id;
            $.ajax({
                url: 'urunCek.php',
                dataType: "json",
                data: dataString,
                cache: false,
                success: function(employeeData) {
                    if(employeeData) {
    
                        document.getElementById('emp_salary').setAttribute("value", employeeData.urun_fiyat)
                    }      
                }
            });
        })
    
    
    
    });