说我有这样的事情:
$('button').live({
click: function() {
$('body').css('cursor', 'wait');
var value = 1;
$.ajax({
type: 'GET',
url: 'http://www.domain.com/site/index.php/controller/function',
dataType: 'json',
cache: false,
async: false,
data: { variable: value },
success: function(data, textStatus, jqXHR) { // },
error: function(jqXHR, textStatus, errorThrown) { // }
});
$('body').css('cursor', 'default');
}
});
我正在尝试更改光标,因为 AJAX 请求需要几分钟才能返回响应,并且我需要用户不要认为他的浏览器崩溃或类似的事情。问题是这段代码中应该这样做的行不起作用。
有任何想法吗?
旁注:AJAX 请求没有问题,一切正常