Javascript 当用户无法访问服务器时,如何提醒用户

Javascript 当用户无法访问服务器时,如何提醒用户,javascript,Javascript,var serviceURL=”http://mywebsite.com/mobile/"; var员工; $(窗口)。加载(函数(){ setTimeout(getEmployeeList,100); }); 函数getEmployeeList(){ $.getJSON(serviceURL+'getemployees.php',函数(数据){ $('#employeeList li')。删除(); 员工=数据项; $。每个(员工,职能部门(索引,员工){ $('employeeList')。

var serviceURL=”http://mywebsite.com/mobile/";
var员工;
$(窗口)。加载(函数(){
setTimeout(getEmployeeList,100);
});
函数getEmployeeList(){
$.getJSON(serviceURL+'getemployees.php',函数(数据){
$('#employeeList li')。删除();
员工=数据项;
$。每个(员工,职能部门(索引,员工){
$('employeeList')。追加('li>');
});
setTimeout(函数(){
scroll.refresh();
});
});

}
您必须使用.fail方法处理错误:

$.getJSON(serviceURL + 'getemployees.php', function(data) {
    // ... your implementation
}).fail(function (err) {
    // ... this callback will be invoked
    // ... in case any error of the server
});
var serviceURL=”http://mywebsite.com/mobile/";
var员工;
$(窗口)。加载(函数(){
setTimeout(getEmployeeList,100);
});
//使用ajaxError方法处理错误
$(文档).ajaxError(函数(事件、请求、设置){
//然后,您可以使用.hide()隐藏div警报用户的错误
$('#errorserver').hide();
警报(“访问服务器时出错”);
});
函数getEmployeeList(){
//然后可以使用.show()来显示加载
$('#errorserver').show();
$.getJSON(serviceURL+'getemployees.php',函数(数据){
//然后可以使用.hide()命令
$('#errorserver').hide();
$('#employeeList li')。删除();
员工=数据项;
$。每个(员工,职能部门(索引,员工){
$('employeeList')。追加('li>');
});
setTimeout(函数(){
scroll.refresh();
});
});
}
//将此div添加到html页面

您的问题很不清楚。你在做什么?你是怎么做到的?它是网页/web应用程序吗?请改用
$.ajax
,并检查文档是否对错误做出反应。使用.fail()处理程序