Tengo un problema. Básicamente, cuando un usuario hace clic en un enlace 'Editar' en una página, se ejecuta el siguiente código de Jquery:
$("#saveBtn").click(function () {
saveQuestion(id);
});
Al hacer esto, el evento onClick del botón guardar llama al saveQuestion()
método y transmite el ID de la pregunta para la que se hizo clic en el enlace 'Editar'.
Pero si en la misma sesión el usuario hace clic en editar en 2 preguntas, entonces, en lugar de sobrescribir el click
controlador de eventos anterior , hace que se ejecuten 2 controladores de eventos, uno que puede llamar saveQuestion(1)
y el otro puede llamar saveQuestion(2)
. Al hacer esta pregunta, una pregunta sobrescribe la otra.
¿Existe alguna forma de eliminar todos los click
eventos anteriores que se han asignado a un botón?