首頁 後端開發 php教程 ajax取消挂起请求的处理方法_php技巧

ajax取消挂起请求的处理方法_php技巧

May 17, 2016 am 09:06 AM
ajax 取消 請求

我们在切换选项卡的时候,如果使用的是ajax技术,会碰到如下情况:点击tab1选项,服务器发出一个Ajax请求获取该选项tab1的内容数据。如果请求正在处理,并且在此过程中你点击了tab2选项并发送一个新的请求,服务器现在就有了两个请求挂起。页面出现的结果是,在显示的数据内容时,先显示tab1选项的内容数据,再接着显示tab2选项内容。 在这种情况下,我们应该取消tab1挂起的请求,仅允许处理当前(tab2)请求 新建一个index.html 代码如下:

复制代码 代码如下:






 



再建立一个4.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文件中,用浏览器运行
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn

熱AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool

Undress AI Tool

免費脫衣圖片

Clothoff.io

Clothoff.io

AI脫衣器

Video Face Swap

Video Face Swap

使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱工具

記事本++7.3.1

記事本++7.3.1

好用且免費的程式碼編輯器

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用

禪工作室 13.0.1

禪工作室 13.0.1

強大的PHP整合開發環境

Dreamweaver CS6

Dreamweaver CS6

視覺化網頁開發工具

SublimeText3 Mac版

SublimeText3 Mac版

神級程式碼編輯軟體(SublimeText3)

熱門話題

Java教學
1653
14
CakePHP 教程
1413
52
Laravel 教程
1306
25
PHP教程
1251
29
C# 教程
1224
24
美團取消訂單怎麼取消 美團取消訂單怎麼取消 Mar 07, 2024 pm 05:58 PM

用戶在使用美團下單時可以選擇不想要的訂單取消,有很多用戶不知道美團取消訂單怎麼取消,用戶可以在我的頁面中點擊進入訂單待收貨選擇需要取消的訂單點擊取消。美團取消訂單怎麼取消1、先在美團我的頁面中點擊進入訂單待收貨。 2、然後點選進入需要取消的訂單。 3、點選取消訂單。 4、點選確定取消訂單。 5.最後依個人狀況選擇取消原因後點選提交即可。

微信取消耳朵的符號的詳細步驟 微信取消耳朵的符號的詳細步驟 Mar 25, 2024 pm 05:01 PM

1.耳朵符號是語音聽筒模式,首先我們打開微信。 2、點擊右下角的我。 3、點選設定。 4.找到聊天點擊進入。 5.取消勾選使用聽筒播放語音即可。

芒果tv自動續費在哪取消 芒果tv自動續費在哪取消 Feb 28, 2024 pm 10:16 PM

許多用戶在體驗芒果TV這款影片軟體時,為了享受更多的影視資源和更全面的服務,都會選擇開通會員。而在使用芒果TV會員服務的過程中,部分用戶會選擇開啟自動續費功能享受優惠,以確保不會錯過任何精彩內容。然而,當用戶不再需要會員服務或希望更改付款方式時,取消自動續費功能就是保護財產安全非常重要的一件事,究竟該如何取消芒果tv的自動續費服務呢,想要了解的用戶們就快來跟著本文一起詳細了解吧!芒果tv怎麼取消會員自動續約? 1.先進入芒果tv手機APP裡面的【我的】,再選擇【VIP會員】。 2、然後找到【管

愛奇藝怎麼取消自動續費 愛奇藝取消自動續費怎麼操作 愛奇藝怎麼取消自動續費 愛奇藝取消自動續費怎麼操作 Feb 22, 2024 pm 04:46 PM

可以在我的黃金VIP會員介面開啟管理自動續費功能進行取消。教學適用型號:華為P50系統:HarmonyOS2.0版本:愛奇藝12.1.0解析1開啟手機上的愛奇藝app,接著進入我的頁面。 2然後在我的頁面點擊上方的黃金VIP會員,接著點擊管理自動續費選項。 3在彈出的視窗中點選取消自動續費,不感興趣,繼續取消。 4最後確認關閉自動續費並點擊我知道了,殘忍拒絕即可。補充:蘋果手機愛奇藝怎麼取消自動續費功能1打開手機上的設置,接著在設定介面點選頂部的【AppleID】。 2在AppleID介面點選【訂閱】選

微信取消訂閱付款的操作步驟 微信取消訂閱付款的操作步驟 Mar 26, 2024 pm 08:21 PM

1.在手機設定中點選【iTunesStore與AppStore】選項。 2.點選【查看AppleID】,然後輸入登入密碼。 3.進入【帳戶設權置】介面,點選【付款資訊】。 4.將付款方式勾選為【無】,點選【完成】。完成後,返回微信介面,此時將會收到【解約成功通知】的訊息,微信就再也不會自動扣除費用。

PHP 與 Ajax:建立一個自動完成建議引擎 PHP 與 Ajax:建立一個自動完成建議引擎 Jun 02, 2024 pm 08:39 PM

使用PHP和Ajax建置自動完成建議引擎:伺服器端腳本:處理Ajax請求並傳回建議(autocomplete.php)。客戶端腳本:發送Ajax請求並顯示建議(autocomplete.js)。實戰案例:在HTML頁面中包含腳本並指定search-input元素識別碼。

小米雲端服務如何取消 小米雲端服務如何取消 Feb 09, 2024 pm 01:00 PM

小米雲端服務可以幫助我們將手機中的資料儲存到雲端不會丟死,那麼有的用戶的軟體不需要這個功能想要取消怎麼操作呢?現在就來看看小米雲端服務關閉的方法吧。 1.先打開手機中的設定軟體進入到首頁之後點選【個人帳號】;2.然後來到個人小米帳號的頁面中點選【雲端服務】;3.接著在小米雲端服務點選需要關閉的【雲服務應用程式】;4.最後點選過應用之後點選關閉【自動同步】即可;

解決jQuery AJAX請求遇到403錯誤的方法 解決jQuery AJAX請求遇到403錯誤的方法 Feb 20, 2024 am 10:07 AM

標題:解決jQueryAJAX請求出現403錯誤的方法及程式碼範例403錯誤是指伺服器禁止存取資源的請求,通常會導致出現這個錯誤的原因是請求缺少權限或被伺服器拒絕。在進行jQueryAJAX請求時,有時會遇到這種情況,本文將介紹如何解決這個問題,並提供程式碼範例。解決方法:檢查權限:首先要確保請求的URL位址是正確的,同時驗證是否有足夠的權限來存取該資

See all articles