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

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

我們在切換選項卡的時候,如果使用的是ajax技術(shù),會碰到如下情況:點擊tab1選項,服務(wù)器發(fā)出一個Ajax請求獲取該選項tab1的內(nèi)容數(shù)據(jù)。如果請求正在處理,并且在此過程中你點擊了tab2選項并發(fā)送一個新的請求,服務(wù)器現(xiàn)在就有了兩個請求掛起。頁面出現(xiàn)的結(jié)果是,在顯示的數(shù)據(jù)內(nèi)容時,先顯示tab1選項的內(nèi)容數(shù)據(jù),再接著顯示tab2選項內(nèi)容。 在這種情況下,我們應(yīng)該取消tab1掛起的請求,僅允許處理當(dāng)前(tab2)請求 新建一個index.html 代碼如下:
復(fù)制代碼 代碼如下:
<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)
{
//加載成功后移除小圖標(biāo)
// $("#box").removeClass("addBg");
// $('#box').html(data);
$("#box").removeClass("addBg").html(data);

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

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

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

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

ajax = $.get(
'4.php',
{what : liName},
function(data)
{
//加載成功后移除小圖標(biāo)
$("#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文件 代碼如下:
復(fù)制代碼 代碼如下:
<?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 '沒有內(nèi)容';
}
}

?>


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

php技術(shù)ajax取消掛起請求的處理方法,轉(zhuǎn)載需保留來源!

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

主站蜘蛛池模板: 免费视频国产 | 国产人A片777777久久 | 亲胸揉胸膜下刺激视频网站APP | 亚洲精品久久久久AV无码 | 日韩在线中文字幕无码 | 久久久久毛片免费观看 | 国产亚洲精品久久久久5区 国产亚洲精品久久久久 | 久久这里只有精品1 | 好爽胸大好深好多水 | 印度学生xxxxx性14一16 | 亚洲 中文 自拍 无码 | 同居了嫂子在线观看 | 国产精品久久久久影院色老大 | 99re8热视频这在线视频 | 伊人网中文字幕 | 真人做受120分钟免费看 | 亚洲精品无码午夜福利在线观看 | 国精产品一区二区三区 | 美女被撕开胸罩狂揉大乳 | 小莹的性荡生活45章 | 亚洲精品视频久久 | 亚洲网站视频在线观看 | 久久久精品久久久久久 | 99久久精品免费看国产一区二区三区 | 羲义嫁密着中出交尾gvg794 | 戳女人屁股流水羞羞漫画 | 美女也烦恼主题曲 | 久久99re热在线播放7 | 亚洲欧美强伦一区二区另类 | 日韩在线视频www色 日韩在线看片中文字幕不卡 | 97国产精品视频在线观看 | qvod电影资源 | 青青青草国产 | 一个人看的HD免费高清视频 | 国产在线精品视频资源 | 国产这里有精品 | 男女床上黄色 | 中文字幕无线观看不卡网站 | 亚洲精品第一页中文字幕 | 亚洲成av人影院 | 欧美日韩综合一区 |