淺談jquery中ajax跨域提交的時候會有2次請求的問題
我們平時在同域中請求頁面什么的時候不會有這種情況,這種情況大多發(fā)生在移動端的跨域請求中發(fā)生的。
解決方法就是在服務(wù)端中加一層過濾HTTP請求的類型,把OPTION等不用的類型過濾掉。就是當請求為非
HTTP中的 GET 和 POST的時候就不執(zhí)行下面的代碼,這樣就可以只執(zhí)行一次請求了。
在ASP.NET中我們用
Request.ServerVariables["REQUEST_METHOD"] == "POST"
或者
Request.ServerVariables["REQUEST_METHOD"] == "GET"
就可以過濾了,其他語言大同小異。
以上這篇淺談jquery中ajax跨域提交的時候會有2次請求的問題就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
jquery中實現(xiàn)時間戳與日期相互轉(zhuǎn)換
本文主要利用jquery擴展寫了一個myTime對象,并寫了2個函數(shù)分別處理日期和時間戳之間的相互轉(zhuǎn)換。2016-04-04遮罩層點擊按鈕彈出并且具有拖動和關(guān)閉效果(兩種方法)
實現(xiàn)點擊按鈕彈出遮罩層,點擊按鈕可以隨意拖動和關(guān)閉。接下來,通過本篇文章給大家介紹遮罩層點擊按鈕彈出并且具有拖動和關(guān)閉效果,需要的朋友可以參考下2015-08-08JQuery入門——用映射方式綁定不同事件應(yīng)用示例
通過映射的方式,給對象綁定多個事件,可能有很多的童鞋們不從使用過,不過,沒有關(guān)系本文將一一為您詳細介紹,感興趣的朋友可不要錯過了啊,希望本文對你有所幫助2013-02-02