Mengatasi Masalah Pada AJAX Post Yang Selalu Berlipat Ganda

18/03/2019 | Javascript,Tutorial

Mengatasi Masalah Pada AJAX Post Yang Selalu Berlipat Ganda

Ada yang pernah mengalami kejadian dimana data yang di POST memakai AJAX,  datanya selalu berlipat ganda?

Jika kamu adalah salah satu orang yang pernah mengalaminya, berarti kita sama. hehe

Sebenarnya, cara mengatasinya cukup mudah. Hanya membutuhkan satu bari kode saja.

  $('#form_id').submit(function(e){
    e.preventDefault(); // agar form tidak terefresh
    e.stopImmediatePropagation(); // agar data tidak berlipat ganda.
    $.ajax({
      type: 'POST',
      url: dataUrl,
      data: $('#form_id').serialize(),
      success: function(data){
        console.log(data);
      },
      error: function(err){
        console.log('error '+ err);
      }
    });
  }); 


Komentar