jquery ajax修改全局變量示例代碼
更新時間:2013年11月08日 17:23:39 作者:
今天工作的時候遇到一個問題,下面的代碼運行之后每次彈出來的都是1,詳細的解決方法如下,需要的朋友參考下
今天工作的時候遇到一個問題
代碼如下:
var status=1;
var ob=$("[name='email']");
$.ajax({
url:"{:U('Home/Index/checkemail')}",
data:"email="+query.email,
type:"post",
dataType:"json",
success:function(re){
status=0;
}
});
alert(status);
這樣每次彈出來的都是1 ;
因為想根據(jù)回傳的值進行處理 將status改變其值,查了些資料
解決方案:async:false,
改寫成:
$.ajax({
async:false,
url:"{:U('Home/Index/checkemail')}",
data:"email="+query.email,
type:"post",
dataType:"json",
success:function(re){
status=0;
}
});
代碼如下:
復制代碼 代碼如下:
var status=1;
var ob=$("[name='email']");
$.ajax({
url:"{:U('Home/Index/checkemail')}",
data:"email="+query.email,
type:"post",
dataType:"json",
success:function(re){
status=0;
}
});
alert(status);
這樣每次彈出來的都是1 ;
因為想根據(jù)回傳的值進行處理 將status改變其值,查了些資料
解決方案:async:false,
改寫成:
復制代碼 代碼如下:
$.ajax({
async:false,
url:"{:U('Home/Index/checkemail')}",
data:"email="+query.email,
type:"post",
dataType:"json",
success:function(re){
status=0;
}
});
您可能感興趣的文章:
- jQuery Ajax Post 回調函數(shù)不執(zhí)行問題的解決方法
- Javascript基于AJAX回調函數(shù)傳遞參數(shù)實例分析
- ajax回調函數(shù)中使用$(this)取不到對象的解決方法
- ajax請求返回的數(shù)據(jù)看不到回調函數(shù)沒有執(zhí)行也沒報錯
- 解決ajax回調函數(shù)返回的字符串亂碼問題
- ajax異步回調函數(shù)中給外部變量賦值的問題探討
- ajax JSONP請求處理回調函數(shù)jsonpCallback區(qū)分大小寫
- jQuery Tips 為AJAX回調函數(shù)傳遞額外參數(shù)的方法
- ajax回調函數(shù)參數(shù)傳遞正確方法
- JQuery中使用Ajax賦值給全局變量失敗異常的解決方法
- ajax給全局變量賦值問題解決示例
- JQuery中使用Ajax賦值給全局變量異常的解決方法
- Ajax獲取回調函數(shù)無法賦值給全局變量的問題
相關文章
基于Jquery 解決Ajax請求的頁面 瀏覽器后退前進功能,頁面刷新功能實效問題
做了幾個兼職,上天幫人完成頁面的時候順便做了一個ajax的請求。發(fā)現(xiàn)瀏覽器的刷新,后退,前進按鈕失效。于是乎google了一下。2010-12-12JQuery為textarea添加maxlength屬性的代碼
textarea默認不支持maxlength屬性。所以通過jquery實現(xiàn)下。具體的看代碼。2010-04-04jquery實現(xiàn)每個數(shù)字上都帶進度條的幻燈片
瀏覽網(wǎng)頁時不小心會碰到這樣的一個網(wǎng)站有幻燈片而且每個數(shù)字上面都帶有進度條閑的無聊,自己用jquery實現(xiàn)了一個,因為有一個進度條的播放過程暫不支持ie6,熱愛特效的你可不要錯過了哈2013-02-02網(wǎng)頁下載文件期間如何防止用戶對網(wǎng)頁進行其他操作
網(wǎng)頁下載文件時需要一段時間,在這期間如何防止用戶對網(wǎng)頁進行其他操作,將div覆蓋在網(wǎng)頁上,將網(wǎng)頁鎖住,具體實現(xiàn)如下2014-06-06