v2.5.2
Giriş yap

SweetAlert ok butonu ile hem post hem yönlendirme

aydinkeskin
1,846 defa görüntülendi ve 2 kişi tarafından değerlendirildi

form üzerinden
kayıt oluşturuyorum
kayıt başarılı ise başarılı yazsın sonra ordaki bir kaç veri ile
sonraki sayfaya post etsin ve yönlendirsin.

echo  '<script type="text/javascript">
	var ad = "'.$adsoyad.'";
	var gsm = "'.$gsm.'";
	var adres = "'.$adres.'";
	var adet = "'.$adet.'";
	var tutar = "'.$tutar.'";
	var email = "'.$email.'";
	swal({
		  title: "Tebrikler!",
		  text: "Başarıyla Kaydınız Tamamlanmıştır.",
		  type: "success"
		},
		function(){
			$.ajax({
				url: "/Odeme/",
				type: "POST",
				data: {"adsoyad": adsoyad ,"gsm": gsm, "adres:" adres, "adet:" adet, "tutar:" tutar, "email:" email },
				cache: false
			}).then(function(){window.location="/Odeme/";});
		 
		});
</script>';

fakat sadece yönlendirme yapıyorum sorun yok
ama giden ödeme sayfasında post etmek istediğim verilen bana lazım
onları bir türlü gönderemiyorum.

$(document).ready(function () {
	$("#OdeBTN").click(function(e){
		e.preventDefault();
		$.ajax({
			type:'POST', 
			url:'/bayiOde.php',
			data: $('#Ode-form').serialize(),
			success: function (data) {
				$('#Sonuc').html(data);
			}
		});
	});
});

ilk formu bu şekilde bayiode.php ye atıyorum orda işlemler oluyor
ordan ok gerlirse bir sonraki sayfaya verdiğim var bilgileri ile post edilmesini ve o sayfaya gitmesini istiyorum
yapamadım malesef
nasıl yapmam gerektiği hakkında fikirlerinize ihtiyacım var.

mtvartemis
1410 gün önce

eğer işlem başarılı olup olmadığını kontrol etmek istiyorsan işlem sayfanda bir onay mesajı yazdır bunuda ajaxta success fonksiyonunda kontrol et eğer işlem sayfandaki mesaja eşit ise bir alert daha çıkart ondada yukarıdaki gibi bir algoritma oluşturup window.location.assign ile istediğin yere gönder