Javascript ajax发帖,如何变量?

时间:2013-01-01 16:34:41

标签: javascript jquery ajax

  

可能重复:
  How to access a variable set within an Ajax call

我有点挣扎,我有一个ajax帖子,我从电话中得到一个号码。 我的问题是,如何将结果编号转换为可以在$.post调用之外看到的变量?

E.g:

 //code here

    $.post('../utility/width.php', { adress:adr } , 
            function(width) {
            //this width result, I want it to be used
            });
         // here
         //code here

1 个答案:

答案 0 :(得分:0)

AJAX是异步的。您将不得不使用在AJAX请求完成时调用的回调函数:

$.post('../utility/width.php',
    {adress:adr},
    function(width) {
        alert(width);
    }
});

另一种方法是使请求同步,但这可能不是你想要的。