首页 > Web开发 > 详细

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

时间:2015-07-14 20:39:15      阅读:615      评论:0      收藏:0      [点我收藏+]
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变量

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

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!