首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > XML SOAP >

XMLHttpRequestd对象的abort()步骤

2013-09-24 
XMLHttpRequestd对象的abort()方法script/*$.ajax 函数返回它创建的 XMLHttpRequest 对象。通常 jQuery

XMLHttpRequestd对象的abort()方法
<script>
/*
$.ajax 函数返回它创建的 XMLHttpRequest 对象。通常 jQuery 只在内部处理并创建这个对象,
但用户也可以通过 xhr 选项来传递一个自己创建的 xhr 对象。返回的对象通常已经被丢弃了,但依
然提供一个底层接口来观察和操控请求。比如说,调用对象上的 .abort() 可以在请求完成前挂起请求。
*/

/*
//demo1
current_request = $.get('1.html', function(data){
?? console.log($(data).find('#test').html());
});
*/

//注意当使用$.ajax时,不可用有async: false属性
//demo2
current_request = $.ajax({
??????????????? type: "GET",
??????????????? //async: false,
??????????????? url: "1.html",
??????????????? dataType: "html",

??????????????? success: function (data) {
???????????????????? console.log($(data).find('#test').html());
??????????????? },

??????????????? error: function (e) {

??????????????? }

??????????? });

//调用对象上的 .abort() 可以在请求完成前挂起请求,即上面的success中的内容将不执行。
if(current_request) {
??? console.log('abort')
??? current_request.abort();
}
</script>

热点排行