【发布时间】:2009-11-04 23:07:40
【问题描述】:
我有一个 jquery ui 1.7 选项卡,我正在尝试“中止”请求。
所以我的文档 rdy 中有这个。
$.ajaxSetup(
{
'timeout': 10000,
'error': function errorCallback()
{
jAlert('The server is acting a bit slow. Your request has timed out. Please try again.', 'Server Time Out Error.');
$('#tabs').tabs('abort');
}
});
$("#tabs").tabs();
但是,当使用 firebug 查看我的 ajax 请求时,请求并没有终止。他们继续奔跑。
我看到了警报框,所以我知道它正在超时,但请求仍在继续。
编辑
我只是不知道为什么会这样。就像当一个选项卡被加载时,它会转到我的服务器,并且该方法总是返回一个局部视图。所以我不确定这是一个局部视图还是没有搞砸的事实。即使我试图“中止”它,请求似乎仍在尝试中。
【问题讨论】:
-
您好,我已经修改了昨晚的回答。你可能想再看一遍:-)
标签: asp.net ajax jquery-ui jquery