Javascript代码:在服务器上logsomething页面上异步日志记录在JQuery中
$.ajaxSetup({
async: true
});
$("a").live('click', function (event) {
$.get(logsomething-URL);
});
ASP.NET代码:
Thread.Sleep(10000);
当我点击一个链接我必须等待从响应服务器。在这种情况下,我必须等待10秒才能将其转发到我请求的页面。
可以预防吗?
而不是返回假的,你也可以简单地做“event.preventDefault();”作为点击功能的第一行。在这里看到更多:http://api.jquery.com/event.preventDefault/ – 2010-12-07 14:34:34
@Betard Fooser,是的,你也可以使用`preventDefault`函数。它基本上是一样的。 – 2010-12-07 14:38:15
如果我只是需要链接,它可能是一个很好的解决方案。 我不认为这是我想到的优雅解决方案。我需要它来处理按钮,链接和提交。我无法确定链接点击是否是重定向。它可能是别的。随后的任务是未知的。 – user484204 2010-12-08 09:50:25