HTML Anchor tag redirect link after ajax request
Use event.preventDefault, then on success, use location.href = self.href $(“.selectAnchor, .menuAnchor”).click(function(event){ event.preventDefault(); console.log(event.target.nodeName); var self = this; $.ajax({ type: ‘POST’, url: ‘http://localsite/menuRedirect.php’, data: {id:0, module:’Module’,source:’Source’}, complete: function(data){ console.log(“DONE”); location.href = self.href; } }); }); Or make use of the context property to remove var self = this $(“.selectAnchor, .menuAnchor”).click(function(event){ event.preventDefault(); console.log(event.target.nodeName); $.ajax({ type: ‘POST’, context: … Read more