次のコードがありますが、コードを実行すると未定義として返されます。なぜこれが起こるのか分かりません!
function loadServiceXml(){
$.get("/xml/ServiceUrls.xml", function(xml){
return $.xml2json(xml);
});
}
function getMajorGroups(){
//get the base element to be created.
var jsonXmlObject;
jsonXmlObject = loadServiceXml();
var element = $('.item-group-button').first();
}
応答は問題なくxmlファイルを返します.firebugを使用して変数の値を壊してチェックすると、未定義として返されます.