jQuery里面的ajax方法的参数
jQuery里面的ajax方法的参数中,success是回调成功函数,error是回调失败或者出错,貌似还有一个是回调成功前的,当异步处理时间较长的情况下,我希望提示用户...
jQuery里面的ajax方法的参数中,success是回调成功函数,error是回调失败或者出错,貌似还有一个是回调成功前的,当异步处理时间较长的情况下,我希望提示用户"正在读取..."
这个好像before什么的....
求解 展开
这个好像before什么的....
求解 展开
展开全部
AJAX 请求完成时执行函数。
jQuery 代码:
$("#msg").ajaxComplete(function(event,request, settings){
$(this).append("<li>请求完成.</li>");
});
AJAX 请求失败时显示信息。
jQuery 代码:
$("#msg").ajaxError(function(event,request, settings){
$(this).append("<li>出错页面:" + settings.url + "</li>");
});
AJAX 请求发送前显示信息。
jQuery 代码:
$("#msg").ajaxSend(function(evt, request, settings){
$(this).append("<li>开始请求: " + settings.url + "</li>");
});
AJAX 请求开始时显示信息。
jQuery 代码:
$("#loading").ajaxStart(function(){
$(this).show();
});
AJAX 请求结束后隐藏信息。
jQuery 代码:
$("#loading").ajaxStop(function(){
$(this).hide();
});
当 AJAX 请求成功后显示消息。
jQuery 代码:
$("#msg").ajaxSuccess(function(evt, request, settings){
$(this).append("<li>请求成功!</li>");
});
返回值:XMLHttpRequestjQuery.ajax([options])
timeoutNumber设置请求超时时间(毫秒)。此设置将覆盖全局设置。
希望我的回答对你有帮助 要是有什么不懂的就继续问我
jQuery 代码:
$("#msg").ajaxComplete(function(event,request, settings){
$(this).append("<li>请求完成.</li>");
});
AJAX 请求失败时显示信息。
jQuery 代码:
$("#msg").ajaxError(function(event,request, settings){
$(this).append("<li>出错页面:" + settings.url + "</li>");
});
AJAX 请求发送前显示信息。
jQuery 代码:
$("#msg").ajaxSend(function(evt, request, settings){
$(this).append("<li>开始请求: " + settings.url + "</li>");
});
AJAX 请求开始时显示信息。
jQuery 代码:
$("#loading").ajaxStart(function(){
$(this).show();
});
AJAX 请求结束后隐藏信息。
jQuery 代码:
$("#loading").ajaxStop(function(){
$(this).hide();
});
当 AJAX 请求成功后显示消息。
jQuery 代码:
$("#msg").ajaxSuccess(function(evt, request, settings){
$(this).append("<li>请求成功!</li>");
});
返回值:XMLHttpRequestjQuery.ajax([options])
timeoutNumber设置请求超时时间(毫秒)。此设置将覆盖全局设置。
希望我的回答对你有帮助 要是有什么不懂的就继续问我
展开全部
应该是:$.ajaxTimeout(time)
Ajax请求超时设定,该设定限制将要进行Ajax请求响应最大需要的时间,如果设置为null或者0即不超时(默认)。
$.ajax 参数:
(Number) timeout - 覆盖全局延迟的局部延迟,例如,在其他所有延迟经过1秒钟后,启动一个较长延迟的单独请求。有关全局延迟,见$.ajaxTimeout()。
你说的before只有:
(Function) beforeSend - 用于设置自定义头部等信息的预调用函数,接收一个唯一的参数--XMLHttpRequest对象。
Ajax请求超时设定,该设定限制将要进行Ajax请求响应最大需要的时间,如果设置为null或者0即不超时(默认)。
$.ajax 参数:
(Number) timeout - 覆盖全局延迟的局部延迟,例如,在其他所有延迟经过1秒钟后,启动一个较长延迟的单独请求。有关全局延迟,见$.ajaxTimeout()。
你说的before只有:
(Function) beforeSend - 用于设置自定义头部等信息的预调用函数,接收一个唯一的参数--XMLHttpRequest对象。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询