Kenapa event klik jquery berulang?

Guruku,

Saya sedang belajar jQuery dan ajax untuk proses CRUD dengan backend asp. dalam web saya ini ada satu tombol untuk load partial view(detail transaksi), dalam partial view tsb ada tombol untuk delete transaksi yang di buat secara dinamik, setelah diklik tombol delete tsb akan muncul modal dialog untuk konfirmasi penghapusan data.

potongan kode skrip event klik pada tombol konfirmasi delete( dalam modal dialog)tsb sebagai berikut:

$("#btnTransDelete").on('click',function(){
        var url = '/trans/del?kode=' + kode;
        hideModal("modalConfirm");
        $.get(url,function(data, status){
            var sMessage = data.sMessage;
            var hResult = data.hResult;
            AjaxDoneMessage(sMessage, hResult);
        })
})

potongan kode skrip di atas terletak di partial view(detail transaksi)

pertanyaannya kenapa 1x klik tombol delete selalu melakukan GET request berulang secara acak kadang 5x kadang 3x...?

Terima kasih Guru.

avatar akunguti
@akunguti

3 Kontribusi 0 Poin

Diperbarui 5 tahun yang lalu

1 Jawaban:

Jawaban Terpilih

coba di "return false" di bagian akhir, alasannya mungkin dia mensubmit ke halaman sama berkali kali

avatar hilmanski
@hilmanski

2686 Kontribusi 2135 Poin

Dipost 5 tahun yang lalu

Tanggapan

makasih gan...mantaps

Login untuk ikut Jawaban