天天躁日日躁狠狠躁AV麻豆-天天躁人人躁人人躁狂躁-天天澡夜夜澡人人澡-天天影视香色欲综合网-国产成人女人在线视频观看-国产成人女人视频在线观看

ajax取消掛起請求的處理方法

我們在切換選項卡的時候,如果使用的是ajax技術,會碰到如下情況:點擊tab1選項,服務器發出一個Ajax請求獲取該選項tab1的內容數據。如果請求正在處理,并且在此過程中你點擊了tab2選項并發送一個新的請求,服務器現在就有了兩個請求掛起。頁面出現的結果是,在顯示的數據內容時,先顯示tab1選項的內容數據,再接著顯示tab2選項內容。 在這種情況下,我們應該取消tab1掛起的請求,僅允許處理當前(tab2)請求 新建一個index.html 代碼如下:
復制代碼 代碼如下:
<style><!--
*{margin:0;padding:0;}
li{list-style-type:none;}
.tab{
width:240px;
margin: 50px auto;
}
.nav ul{
clear:both;
}
.nav ul li{
margin-right: 4px;
padding: 1px 6px;
border:1px solid #ccc;
width:60px;
background: #f1f1f1;
float: left;
text-align: center;
cursor: pointer;
}
.nav ul li.selected{
color:#fff;background:blue;
}

#box{
width:238px;
border: 1px solid #ccc;
height: 100px;
clear: both;
overflow: hidden;
}
.addBg{
background: url('./img/loading.gif') no-repeat center;
}
--></style>
<script type="text/Javascript" src="http://www.jb51.NET/itoks/admin/js/jquery-1.4.4.min.js"></script>
<script type="text/Javascript">// <![CDATA[
$(function()
{
var ajax;
$.ajax({
type: 'GET',
url: '4.php',
data: 'what=1',
success:function(data)
{
//加載成功后移除小圖標
// $("#box").removeClass("addBg");
// $('#box').html(data);
$("#box").removeClass("addBg").html(data);

},
beforeSend:function() //
{
//加載過程中得等待小圖標,先清空box的內容
$("#box").html('').addClass("addBg");
}
});

$('.nav ul li').click(function()
{

$(this).addClass('selected')
.siblings().removeClass('selected');
var liName = $(this).attr('name');
//alert(liName);
//加載過程中得等待小圖標,先清空box的內容
$("#box").html('').addClass("addBg");

if(ajax)
{
ajax.abort();
//alert(ajax);
}

ajax = $.get(
'4.php',
{what : liName},
function(data)
{
//加載成功后移除小圖標
$("#box").removeClass("addBg");
$('#box').html(data);
}
);

});
});
// ]]></script>
<div class="tab">
<div class="nav">
<ul>
<li class="selected">tab 1</li>
<li>tab 2</li>
<li>tab 3</li>
</ul>
</div>
<div id="box"> </div>
</div>

再建立一個4.php文件 代碼如下:
復制代碼 代碼如下:
<?php
sleep(1);
if(isset($_GET['what']))
{
switch($_GET['what'])
{
case 1: echo '111111111111111';
break;
case 2:
echo '22222222222222222';
break;
case 3:
echo '33333333333333333';
break;
default: echo '沒有內容';
}
}

?>


還要建一個文件夾js,
里面放一個jquery-1.4.4.min.js文件,
不一定是1.4.4版本;
建一個文件夾img,
里面放一個loading.gif等待的圖片 將index.html + 4.php + js(文件夾) +img(文件夾)放到www文件中,用瀏覽器運行

php技術ajax取消掛起請求的處理方法,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 天天看学生视频 | bl(高h)文| 亚洲 欧美 国产在线视频 | 中文字幕AV在线一二三区 | 欧美精品久久久久性色AV苍井 | 91chinesevideo| 亚洲精品久久久久中文字幕二区 | 日本久久高清视频 | 国产99久久久欧美黑人刘玥 | 男人脱女人衣服吃奶视频 | 日韩精品欧美亚洲高清有无 | 亚洲国产剧情中文视频在线 | 视频成人永久免费下载 | xxx性欧美在线 | 免费看a毛片 | 日本最新在线不卡免费视频 | 国产永久免费观看视频软件 | 99热久久视频只有精品6 | 一区三区在线专区在线 | 一个人看的www视频动漫版 | 国产成人综合高清在线观看 | 国产色婷亚洲99精品AV在 | 挺进老师的紧窄小肉六电影完整版 | 受喷汁红肿抽搐磨NP双性 | 国产在线一卡二卡 | 美女张开腿让男人桶爽无弹窗 | 一边吃奶一边添P好爽故事 一边吃奶一边啪啪真舒服 一本之道加勒比在线观看 一本之道高清在线观看一区 | 嘟嘟嘟在线视频免费观看高清中文 | 色多多深夜福利免费观看 | 一级毛片视频免费 | 男人日女人的b | 四虎视频最新视频在线观看 | 999精品免费视频 | 免费看大黄高清网站视频在线 | 国产成人理在线观看视频 | 视频专区亚洲欧美日韩 | 久久内在线视频精品mp4 | 伊人久久精品午夜 | 国产精品JIZZ视频免费 | 日本无修肉动漫在线观看 | 中文字幕欧美日韩VA免费视频 |