-1

重複の可能性:
Ajax 呼び出し内で変数セットにアクセスする方法

私は少し苦労しています.ajax投稿があり、呼び出しから番号が返されます. $.post私の質問は、呼び出しの外で見ることができる変数に結果番号を取得するにはどうすればよいですか?

例えば:

 //code here

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

1 に答える 1

0

AJAX は非同期です。AJAX リクエストが終了したときに呼び出されるコールバック関数を使用する必要があります。

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

別の方法として、リクエストを同期化することもできますが、それはおそらくあなたが望むものではありません。

于 2013-01-01T16:37:46.143 に答える