ajax給全局變量賦值問題解決示例
來源:懂視網
責編:小采
時間:2020-11-27 22:52:18
ajax給全局變量賦值問題解決示例
ajax給全局變量賦值問題解決示例:今天在做項目時,遇到了一個問題。我用的是ajax,要在$.ajax({里面給一個全局變量賦值,結果死活賦值不上,糾結了好半天,后來上網查了查,才知道,ajax默認是異步請求,(當要賦值時,此時的值沒有拿到,所以賦值不成功)如果要在$.ajax({里面給全局變量
導讀ajax給全局變量賦值問題解決示例:今天在做項目時,遇到了一個問題。我用的是ajax,要在$.ajax({里面給一個全局變量賦值,結果死活賦值不上,糾結了好半天,后來上網查了查,才知道,ajax默認是異步請求,(當要賦值時,此時的值沒有拿到,所以賦值不成功)如果要在$.ajax({里面給全局變量

今天在做項目時,遇到了一個問題。我用的是ajax,要在$.ajax({里面給一個全局變量賦值,結果死活賦值不上,糾結了好半天,后來上網查了查,才知道,ajax默認是異步請求,(當要賦值時,此時的值沒有拿到,所以賦值不成功)如果要在$.ajax({里面給全局變量賦值,需要改為同步操作,即加上async : false,就可以了。
代碼如下:
$.ajax({
type:"post",
url:"a.action",
data: {},
dataType: 'text',
async : false,//設置為同步操作就可以給全局變量賦值成功
success:function(data){
usersname = data;//usersname為前面聲明的全局變量
}
});
聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com
ajax給全局變量賦值問題解決示例
ajax給全局變量賦值問題解決示例:今天在做項目時,遇到了一個問題。我用的是ajax,要在$.ajax({里面給一個全局變量賦值,結果死活賦值不上,糾結了好半天,后來上網查了查,才知道,ajax默認是異步請求,(當要賦值時,此時的值沒有拿到,所以賦值不成功)如果要在$.ajax({里面給全局變量