$('#logonButton').click(function() {
if ( $(this).text() == 'logon') {
$(this).css('cursor','wait');
$.getJSON('http://localhost:8080/test?method=logon', function(data, returnValue) {
$('#output').append("<p>"+data+"</p>");
$('#logonbutton').css('cursor','default');
$('#logonButton').text('logoff');
});
...
此登录需要一些时间,因此我想在 JSON 调用之前将光标设置为“等待”,然后在点击回调时将其设置回“默认”。
调用返回,数据附加到输出 div,但#logonButton div 文本没有改变,光标停留在“忙碌”上。