• 29-01-2022, 02:37:20
    #1
    Merhaba ajaxla alakalı bir şeyler yapıyorum 2 adet butonumuz mevcut bu butona bastığımız zaman açık ötekine bastığımız zaman kapalı yazacak ama sayfa yenilenmeyecek nasıl yapabilirim acaba ? örnek atarmısınız
  • 29-01-2022, 02:52:26
    #2
    (JQuery)
  • 29-01-2022, 03:06:25
    #3
    ahmetkucukonder adlı üyeden alıntı: mesajı görüntüle
    (JQuery)
    Yani istediğim şeye bir türlü çeviremedim

    <button class="btn btn-primary btn-sm rounded-0" type="submit" name="komutyollaserver" data-toggle="tooltip" data-placement="top" title="KOMUT YOLLA"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="bi bi-toggle-on" viewBox="0 0 16 16">
    <path d="M5 3a5 5 0 0 0 0 10h6a5 5 0 0 0 0-10H5zm6 9a4 4 0 1 1 0-8 4 4 0 0 1 0 8z"/>
    </svg> KOMUT YOLLA</button>

    bu butona basınca bazı php kodlarım mevcut bunları çalıştıracağım ama sayfa yenilenmesin ve işte başarılı falan yazdırmak istiyorum bir türlü yapamadım
  • 29-01-2022, 03:46:02
    #4
    Buna cidden ihtiyacım var
  • 29-01-2022, 03:46:39
    #5
    ardakarakas adlı üyeden alıntı: mesajı görüntüle
    Yani istediğim şeye bir türlü çeviremedim

    <button class="btn btn-primary btn-sm rounded-0" type="submit" name="komutyollaserver" data-toggle="tooltip" data-placement="top" title="KOMUT YOLLA"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="bi bi-toggle-on" viewBox="0 0 16 16">
    <path d="M5 3a5 5 0 0 0 0 10h6a5 5 0 0 0 0-10H5zm6 9a4 4 0 1 1 0-8 4 4 0 0 1 0 8z"/>
    </svg> KOMUT YOLLA</button>

    bu butona basınca bazı php kodlarım mevcut bunları çalıştıracağım ama sayfa yenilenmesin ve işte başarılı falan yazdırmak istiyorum bir türlü yapamadım
    Örneği ajax yapısı üzerinden hazırladım, işlem sunucu tarafında başarısız olmasına rağmen gönderilen ajax isteği başarılı olabilir bu durumda her türlü success döndürecektir. Bunun için istek yaptığınız sayfada HTTP durum kodu döndürebilirsiniz ve success içerisinde if-else şart bloğu oluşturup dönen durum koduna göre metni değiştirirsiniz. Eğer durum kodlarını yakalamak hakkında fikriniz yoksa şu yanıtı inceleyin. Success durumunda çalıştırdığınız fonksiyona xhr parametresini dahil edip xhr.status ile çekebilirsiniz.



    HTTP durum kodu yakalama örneği
      $.ajax({
        url: "index.html",
        success: function(html, xhr) {
          if(xhr.status != 200){
             $("#status").html("İşlem başarısız");
             return;
          }
          $("#status").html("İşlem başarılı");
        }
      });
    PHP durum kodu döndürme örneği
    if(!$success){
    http_response_code(501) //501 durum kodunun anlamı = İstek yöntemi sunucu tarafından desteklenmiyor ve işlenemiyor. 
    }
  • 29-01-2022, 03:56:05
    #6
    show hide yapicaksin sweet alert belki toastr kullanabilirsin alert icin basit ama saat gec yarin bakarim