いくつかの値を返しますJavaScript関数Iは、JavaScriptの関数を定義している
function a()
{
var data = 'some data';
$.getJSON(networkController,data,function(r) {
$.each(r, function(a)
{
alert(r[a].networkAccessToken);
});
});
}
それが正常に動作しますが、私のようにそれを行うと:
function a()
{
var data = 'some data';
$.getJSON(networkController,data,function(r) {
$.each(r, function(a)
{
return r[a].networkAccessToken;
});
});
}
var c = a();
alert(c);
アラートが定義されていない.....
もう一度チェック.....それは正しい構文です 他の賢明な合計コード –
あなたはデータベースからどのように値を取得していますか?値が正しく解析されていますか? –
関数a()がajax呼び出しのコールバック関数であり、直接呼び出すと、ajaxエンジンで非同期に呼び出されない限り値bを持たない場合、 – Baz1nga