显示ajax网页的活动指示器

时间:2012-01-29 11:11:11

标签: jquery ajax

我正在开发一个页面,通过ajax请求每隔特定时间(10秒)请求数据, 页面应该仍然运行很长时间,我正在寻找一种技术让用户知道页面中是否发生错误(可能是JS错误或服务器错误) 例如:页面运行时为绿灯,出现错误时为红灯

我正在使用jquery(ajax)库

注意:我不是在寻找ajax加载器(gif)

1 个答案:

答案 0 :(得分:0)

试试这个:

 $.ajax({
        url: ...,
        type: ...,
        data: ....,
        success: function() {
            $('#indicator').css(backgroundColor: 'red'); // you can set background animated image
        },
        error: function() {
            $('#indicator').css(backgroundColor: 'green'); // you can set background animated image
        }
    });