执行$ .getJSON并继续导航到链接href

时间:2015-09-17 18:06:01

标签: javascript jquery

我正在使用JQuery在锚点上进行点击事件,它向服务器发出$ .getJSON请求,在查询字符串中发送一些数据。我在服务器中使用提供的查询字符串做一些逻辑,并且不返回任何客户端。 我没有制作e.preventDefault();点击;所以在javascript代码运行后,它会立即导航到另一个页面。 我的问题是:是否有任何副作用让这个代码像那样运行? 通常我会这样做:

e.preventDefault();
$.getJSON('uri', function(data){
location = $(this).href;
});

在回调后导航。

0 个答案:

没有答案