Saya mengalami masalah. Pada dasarnya, ketika pengguna mengklik link 'Edit' pada halaman, kode Jquery berikut berjalan:
$("#saveBtn").click(function () {
saveQuestion(id);
});
Dengan melakukan ini, event onClick dari tombol simpan memanggil saveQuestion()
metode dan meneruskan ID pertanyaan yang tautan 'Edit' -nya diklik.
Namun jika dalam sesi yang sama pengguna mengklik edit pada 2 pertanyaan, lalu alih-alih menimpa click
event handler sebelumnya , itu malah menyebabkan 2 event handler berjalan, satu mungkin memanggil saveQuestion(1)
dan yang lainnya mungkin memanggil saveQuestion(2)
. Dengan melakukan ini, 1 pertanyaan menimpa yang lain.
Apakah ada cara untuk menghapus semua click
kejadian sebelumnya yang telah ditetapkan ke sebuah tombol?