lostyazilim
tr.link

Text den çıkınca direk hesaplasın

3 Mesajlar 738 Okunma
lstbozum
tr.link

Reyiz Reyiz Kimlik Onayı Bekliyor Banlı Kullanıcı
  • Üyelik 07.08.2013
  • Yaş/Cinsiyet 31 / E
  • Meslek Öğrenci
  • Konum İstanbul Avrupa
  • Ad Soyad K** B**
  • Mesajlar 77
  • Beğeniler 33 / 4
  • Ticaret 1, (%100)
beyler 2 tane textbox var birinden cıkınca hesaplayıp digerine yazıcak. Yani submit olmicak bunu nasıl yapabiliriz ?

https://www.mathsisfun.com/binary-decimal-hexadecimal-converter.html

bu sitedeki gibi olucak yani ?
 

 

wmaraci
reklam

FurkanKandemir FurkanKandemir WM Aracı Kullanıcı
  • Üyelik 25.05.2015
  • Yaş/Cinsiyet 32 / E
  • Meslek Web Yazılım Uzmanı
  • Konum İstanbul Anadolu
  • Ad Soyad F** K**
  • Mesajlar 833
  • Beğeniler 0 / 287
  • Ticaret 13, (%100)
Aslında çıkınca değil değişim olduğu zaman yani jQuery change metodu kullanılmış.
Gerekli Malzemeler:
1 adet Change metodu
1 adet ajax post metodu
1 adet ajax için php dosyası
1 adet formların olduğu php.

inputlara fonksiyon tanımlamış keyup olarak bunu isterseniz böyle isterseniz jquery ile yapabilirsiniz.

Fonksiyon ile yapacak olursak

funciton Hesapla($Veri) {
gerekli hesaplama ve veri yazdırma işlemleri
}

jQuery ile


$(".HesaplaInput").change(function(){
var Veri=$(this).val(); // inputtaki değeri alırız.
// buraya ajax fonksiyonu ile veryi gönderirirz bir php ye daha sonra success durumunda ise diğer inputların val değerini değiştiririz.
})



Ajax Post

$.ajax({
type: "POST",
url: "HesaplaAjax.php",
data:"Deg=" + Deger,
success: function(cevap){
$("#FormSonuclari").html(cevap);
},
error:function(){ $("#FormSonuclari").html("Hata oluştu."); }
});


Başka çözümlerde üretilebilir tabi ki benim aklıma gelen bunlar:)
Reyiz

kişi bu mesajı beğendi.

Reyiz Reyiz Kimlik Onayı Bekliyor Banlı Kullanıcı
  • Üyelik 07.08.2013
  • Yaş/Cinsiyet 31 / E
  • Meslek Öğrenci
  • Konum İstanbul Avrupa
  • Ad Soyad K** B**
  • Mesajlar 77
  • Beğeniler 33 / 4
  • Ticaret 1, (%100)
Teşekkür ederim ^^
 

 

wmaraci
wmaraci
Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al