卖逼视频免费看片|狼人就干网中文字慕|成人av影院导航|人妻少妇精品无码专区二区妖婧|亚洲丝袜视频玖玖|一区二区免费中文|日本高清无码一区|国产91无码小说|国产黄片子视频91sese日韩|免费高清无码成人网站入口

ajax php 怎樣防止重復(fù)發(fā)送Ajax請求?

怎樣防止重復(fù)發(fā)送Ajax請求?為了防止重復(fù)請求,一個好的項目應(yīng)該在后臺有一個完善的機制。如果只從前端執(zhí)行,則有許多方法,例如:1。定義一個全局變量,第一次發(fā)送請求時設(shè)置為true,然后判斷該值是否為t

怎樣防止重復(fù)發(fā)送Ajax請求?

為了防止重復(fù)請求,一個好的項目應(yīng)該在后臺有一個完善的機制。

如果只從前端執(zhí)行,則有許多方法,例如:

1。定義一個全局變量,第一次發(fā)送請求時設(shè)置為true,然后判斷該值是否為true,判斷是否有請求。當請求返回時,將其重置為false以指示可以再次請求它。

2. 在請求后將窗體按鈕設(shè)置為禁用狀態(tài),然后在請求返回后啟用它;

3。啟用彈出控件,彈出等待框“處理”請求后阻止頁面,不允許用戶操作,請求回來后關(guān)閉等待框;

等等。。。。

事實上,有一種不好的方法&Ltbr>;即用戶提交表單后,會彈出一個帶有JS的彈出框,并且已經(jīng)提交成功“<script>(“successfully submitted”)<&Script> “&Ltbr>”,然后使用PHP header或JS跳轉(zhuǎn)到提交頁面&Ltbr>;頁眉(“l(fā)ocation:$post”)&Ltbr>&Ltbr>;這相當于刷新頁面本身,然后用戶可以再次刷一遍&Ltbr>雖然用戶體驗不是很好,但是如果不使用AJAX,正常提交也需要刷一遍您可以自己嘗試