码迷,mamicode.com
首页 > Web开发 > 详细

ajax请求成功后返回值如何赋值给js变量

时间:2015-07-14 20:40:39      阅读:2174      评论:0      收藏:0      [点我收藏+]

标签:ajax返回值赋值给js变量

var msg = ""
$.ajax({
            type:"POST",
            url :"ajax/checkArray.php",
            data:"nns_config_item_value="+nns_config_item_value,
            success:function(data){
                         if(data!==‘‘){
                            msg = data;
                         }
                }
         });
if(msg){
   alert(msg);
   return false;
}else{
   return true;
}

上面一段代码,运行发现:msg始终是空。

我们需要在ajax中添加async : false,将ajax异步请求关闭。(默认是异步请求)

$.ajax({
            type:"POST",
            url :"ajax/checkArray.php",
            data:"nns_config_item_value="+nns_config_item_value,
            async : false,
            success:function(data){
                         if(data!==‘‘){
                            msg = data;
                         }
                }
         });


ajax请求成功后返回值如何赋值给js变量

标签:ajax返回值赋值给js变量

原文地址:http://helenlee.blog.51cto.com/8015403/1674145

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!