国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 開(kāi)發(fā) > AJAX > 正文

JQuery中使用Ajax賦值給全局變量失敗異常的解決方法

2024-09-01 08:33:18
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友
用JQuery的Ajax從后臺(tái)提取數(shù)據(jù)后想把它賦值給全局變量,怎么都賦不進(jìn),原因是數(shù)據(jù)還沒(méi)提取出來(lái),你當(dāng)然賦不進(jìn)去
 
 

我們?cè)谟肑Query的Ajax從后臺(tái)提取數(shù)據(jù)后想把它賦值給全局變量,但是卻怎么都賦不進(jìn),為什么呢?

原因其實(shí)很簡(jiǎn)單,我們用的Ajax是異步操作,也就是說(shuō)在你賦值的時(shí)候數(shù)據(jù)還沒(méi)提取出來(lái),你當(dāng)然賦不進(jìn)去,所以只要改成同步操作就行~

方法1:先設(shè)置同步在進(jìn)行Ajax操作

//在全局或某個(gè)需要的函數(shù)內(nèi)設(shè)置Ajax異步為false,也就是同步$.ajaxSetup({ async :false});//然后再進(jìn)行你的Ajax操作$.post(地址,參數(shù),function(data, status){if(status =="success"){//賦值給全局變量}else{ alert("wrong");}});

方法2:直接用$.ajax

$.ajax({ type :"post", url :地址, data :"參數(shù)"+參數(shù)的值, async :false, success :function(data){//賦值給全局變量;}});

實(shí)例代碼:
JQuery中使用Ajax賦值給全局變量失敗異常的解決方法


發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 凤山市| 安吉县| 紫金县| 耿马| 合川市| 德江县| 龙山县| 宽城| 德江县| 靖边县| 临海市| 弥勒县| 清河县| 遂昌县| 石城县| 合川市| 岫岩| 平江县| 阳朔县| 格尔木市| 江陵县| 昌吉市| 麻栗坡县| 潍坊市| 乌兰浩特市| 佛冈县| 塔河县| 夏河县| 延津县| 浙江省| 普洱| 宝山区| 突泉县| 遂宁市| 惠来县| 彩票| 琼中| 峨山| 两当县| 景东| 庆城县|