ajax給全局變量賦值問題解決示例
今天在做項目時,遇到了一個問題。我用的是ajax,要在$.ajax({里面給一個全局變量賦值,結(jié)果死活賦值不上,糾結(jié)了好半天,后來上網(wǎng)查了查,才知道,ajax默認(rèn)是異步請求,(當(dāng)要賦值時,此時的值沒有拿到,所以賦值不成功)如果要在$.ajax({里面給全局變量賦值,需要改為同步操作,即加上async : false,就可以了。
$.ajax({
type:"post",
url:"a.action",
data: {},
dataType: 'text',
async : false,//設(shè)置為同步操作就可以給全局變量賦值成功
success:function(data){
usersname = data;//usersname為前面聲明的全局變量
}
});
- jQuery Ajax Post 回調(diào)函數(shù)不執(zhí)行問題的解決方法
- Javascript基于AJAX回調(diào)函數(shù)傳遞參數(shù)實例分析
- ajax回調(diào)函數(shù)中使用$(this)取不到對象的解決方法
- ajax請求返回的數(shù)據(jù)看不到回調(diào)函數(shù)沒有執(zhí)行也沒報錯
- 解決ajax回調(diào)函數(shù)返回的字符串亂碼問題
- ajax異步回調(diào)函數(shù)中給外部變量賦值的問題探討
- ajax JSONP請求處理回調(diào)函數(shù)jsonpCallback區(qū)分大小寫
- jQuery Tips 為AJAX回調(diào)函數(shù)傳遞額外參數(shù)的方法
- ajax回調(diào)函數(shù)參數(shù)傳遞正確方法
- JQuery中使用Ajax賦值給全局變量失敗異常的解決方法
- JQuery中使用Ajax賦值給全局變量異常的解決方法
- jquery ajax修改全局變量示例代碼
- Ajax獲取回調(diào)函數(shù)無法賦值給全局變量的問題
相關(guān)文章
Ajax?請求隊列解決方案并結(jié)合elementUi做全局加載狀態(tài)
這篇文章主要介紹了Ajax?請求隊列解決方案并結(jié)合elementUi做全局加載狀態(tài),使用 消息隊列 制作 請求防抖,防止重復(fù)請求印象服務(wù)器,本文通過實例代碼給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下2022-10-10Ajax+php實現(xiàn)商品分類三級聯(lián)動
這篇文章主要介紹了Ajax+php實現(xiàn)商品分類三級聯(lián)動,具有一定的參考價值,感興趣的小伙伴們可以參考一下2016-08-08jQuery ajax json 數(shù)據(jù)的遍歷代碼
最近做了一個項目,其中有需求要進(jìn)行ajax請求后,后臺傳遞回來以下json數(shù)據(jù)。下面小編給大家分享我的實現(xiàn)思路,需要的朋友參考下2016-06-06使用AJAX異步通信技術(shù)實現(xiàn)搜索聯(lián)想和自動補(bǔ)全示例
這篇文章主要介紹了使用AJAX異步通信技術(shù)實現(xiàn)搜索聯(lián)想和自動補(bǔ)全示例,AJAX是前后臺交互的能? 也就是我們客戶端給服務(wù)端發(fā)送消息的?具,以及接受響應(yīng)的?具,需要的朋友可以參考下2023-05-05