重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
两种可能,一是loadError真的没定义。二是loadError定义的位置在当前执行代码之后,程序还没执行到后面,所以有可能说没定义。
专注于为中小企业提供网站设计制作、成都网站设计服务,电脑端+手机端+微信端的三站合一,更高效的管理,为中小企业定南免费做网站提供优质的服务。我们立足成都,凝聚了一批互联网行业人才,有力地推动了上千余家企业的稳健成长,帮助中小企业通过网站建设实现规模扩充和转变。
1. 后台出错\x0d\x0a(包括url错误)\x0d\x0a2. 后台响应中断\x0d\x0a3. 返回数据类型和ajax中定义的格式不一致;\x0d\x0a等等。\x0d\x0a\x0d\x0a--------------------------------------------------------------------------------\x0d\x0a\x0d\x0aAjax请求通过XMLHttpRequest对象发送请求,该对象有四个状态(readyState):0-未初始化1-正在初始化2-发送数据3-正在发送数据4-完成当XMLHttpRequest.readyState为4时,表示请求已经完成可以得到响应结果。当然success和error方法还是根据响应状态码来触发。当XMLHttpRequest.status为200的时候,表示响应成功,此时触发success().其他状态码则触发error().\x0d\x0aJquery的$.ajax()函数只是封装了ajax请求,本质上还是通过JS XMLHttpRequest内置对象来处理的。
try-catch,那么当出现异常的时候,浏览器会传递一个Error对象。
script
try{
sldfj
}catch(e){
for(var p in e){
document.writeln(p + “=” + e[p]);
}
}
/script
输出:name=TypeError message=’sldfj’ 未定义 number=-2146823279 description=’sldfj’ 未定义