ilk modaldan hazır sms seçince sms falan gönderiyor ve swal bildirimi de geliyor, lakin 2.modalda çalışıyor ama bildirim çalışmıyor ajaxa gider gibi sayfaya yönlendiriyor orada json döndürüyor
yardımcı olabilecek var mı ?
$(document).ready(function() {
// Profil resmine tıklama olayı
$('#profileImage').on('click', function() {
$('#profileImageModal').modal('show');
});
// Özel mesaj gönderme butonuna tıklama olayı
$('button[name="Sms_Gonder"]').on('click', function() {
OzelMesajGonderBtn();
});
// Mesaj Gönderme butonlarına tıklama olayı
$('.sendMessage').on('click', function () {
var messageText = $(this).text().trim();
var phone = '<?php echo htmlspecialchars($Uye_Telefon); ?>'; // PHP'den telefon numarasını alın
var qrKey = '<?php echo htmlspecialchars($qr_key); ?>'; // PHP'den QR key'i alın
$.ajax({
url: 'api/Sms_Gonder.php',
type: 'POST',
dataType: 'json', // JSON yanıt bekliyoruz
data: {
Key: qrKey,
OzelMesaj: messageText,
Uye_Telefon: phone,
Sms_Gonder: true
},
success: function (response) {
// JSON yanıtı doğru bir şekilde işleyin
if (response.status === 'KalanSüre') {
Swal.fire({
title: "Bildirim Kısıtlaması",
html: "SMS Gönderme Hakkınız Kalmadı.<br>Kalan Süre: <strong>" + response.hours + " Saat</strong>.",
icon: "warning",
confirmButtonText: "Tamam"
});
} else if (response.status === 'Ok') {
Swal.fire("İşlem Başarılı", "SMS Gönderimi Başarıyla Gerçekleşmiştir.", "success");
} else if (response.status === 'Hata') {
Swal.fire("İşlem Başarısız", "SMS Gönderimi sırasında bir hata oluştu.", "error");
} else if (response.status === 'KeyEksik') {
Swal.fire("Hata", "QR Key parametresi eksik.", "error");
} else if (response.status === 'TelefonEksik') {
Swal.fire("Hata", "Telefon numarası eksik.", "error");
}
},
error: function (xhr, status, error) {
// Hata durumunu gösterin
Swal.fire("Hata", "Mesaj Gönderiminde Bir Hata Oluştu.", "error");
}
});
});
});yalnız özel mesajda F12'de Sms_Gonder: boş hazır mesajda true döndüğünü gördüm