There is a button and when user clicks on button, some data is saved to back-end. Issue is when user clicks on button very quickly, event handler is getting executed multipl
I'm using the simple solution below and its been working for me well :
var x = 1;
e.handled=false;
$('#button').click(function(e) {
if(e.handled==false){
e.handled=true;
// Do something
// Save some data on network
x++;
console.log(x);
}
});