DIV CSS 佈局教程網

 DIV+CSS佈局教程網 >> 網頁腳本 >> JavaScript入門知識 >> 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為前面聲明的全局變量
}
});

XML學習教程| jQuery入門知識| AJAX入門| Dreamweaver教程| Fireworks入門知識| SEO技巧| SEO優化集錦|
Copyright © DIV+CSS佈局教程網 All Rights Reserved