What about using timeouts: var action = setTimeout(function(){ $.ajax({ yada yada}); }, 10000);
$('#undo').click(function(){ clearTimeout('action'); });
What about using timeouts: var action = setTimeout(function(){ $.ajax({ yada yada}); }, 10000);
$('#undo').click(function(){ clearTimeout('action'); });