Kredi Kartı Ödeme Ekranı

dalaylamax
27-05-2019, 11:13   |  #1  
dalaylamax avatarı
OP Taze Üye
Teşekkür Sayısı: 0
2 mesaj
Kayıt Tarihi:Kayıt: May 2019

 

Arkadaşlar yeniyim. Kredi Kartı Ödeme Ekranıyla alakalı bir soru açmak istiyorum. Yardımcı olacak arkadaşlara teşekkür şimdiden ederim. Durum Şudur:

1-KK ödeme ekranında müşteri çekilecek tutarı yazar (input name=amount olsun) Sonra diğer kart bilgilerini yazar.

2-Taksit seçmezse sıkıntı yok tutarı çeker

3-Müşteri 7 bankanın farklı taksit oranları üzerinden seçim yaparsa anlık hesaplama nasıl yapılır. (RESİM ekleyemiyorum)

Şayet sabit oranlarım olsaydı şöyle yapacaktım

<select   name="taksit" >
<option value="0">Taksit Seçiniz</option>
<option value="1">TEK ÇEKİM</option>
<option  value="1.05" >2 Taksit</option>
<option   value="1.06">3 Taksit</option>
<option   value="1.07">4 Taksit</option>
<option  value="1.08">6 Taksit</option>
 </select>
//aşağdaki inputta da görüntülencekti . anlık...
<input disabled type="text"    id="amount" name="amount"  onkeyup="sadece_para('amount');" value="<?=$_POST['amount']?>"  >
//bu işlemi yapan senaryo ise aşağıda. yarım gün uğraşıp ancak becerebildim fakat patronum yukarıdaki talepte bulundu. 
                                         
 <script type="text/javascript" language="javascript">
  $(document).ready(function() {  

$('#para').keyup(function() {
  $('#taksit').on('change', function() {
                                                                                                       
                                                                                                        var taksit = $('#taksit').val();
                                                                                                        var para = $('#para').val();
                                                                                                        var vade = parseFloat(taksit) * parseInt(para);
                                                                                                       
                                                                                                        $('#amount').val(vade);
                                                                                                  });
                                                                                                  });
                                                                                                  
                                                                                                });
                                                                                                </script>

Php olsa sıkıntı yok ama anlık işlem açısından java js türevlerini ben hiç anlamıyorum. biraz kod okuyabiliyor algoritmayı çözmeye çalışıyorum. Anlayan yardım edebilecek biri varsa minnettar olacağım

dalaylamax
27-05-2019, 11:19   |  #2  
OP Taze Üye
Teşekkür Sayısı: 0
2 mesaj
Kayıt Tarihi:Kayıt: May 2019

taksit tablosu 

Vadeli Tutar yazan yerde radio buttonun value sundaki oranla çarpma işlemi yapılıp  anlık hesaplanmış tutarın yazmasını talep ediyorum. dediğim gibi bu anlık işlemlerde anlamıyorum. lütfen zamanı olan bir arkadaştan yardım talep ediyorum. saygılarla :)

Son Düzenleme: dalaylamax ~ 27 Mayıs 2019 11:23 Neden: yeniyim, sonradan resim ekleyebildim
yunusemrebakac
10-08-2019, 18:51   |  #3  
Taze Üye
Teşekkür Sayısı: 0
3 mesaj
Kayıt Tarihi:Kayıt: Ağu 2019

Anladığım kadarıyla veriyi bu şekilde alabilmek istiyorsunuz.

document.querySelector('option[name="bankaTaksitNumber"]').value;

<option name="bankaTaksitNumber" value="5"></option>

Bu verinin değerini alacaktır.

Farklı bir şekilde nasıl yapabilirsiniz, mouse listener ile click yapıldığı zaman, click yapılan radio değeri alınıp, taksit tutarı ile çarpılır. 

Eğer tam olarak anlatamadıysam, bana (siteye bende size yanıt vermek için üye oldum, pm sistemi varmı bilmiyorum)özel mesaj yoluyla veya e posta adresimden ulaşabilirsiniz.