$.get 関数の外で変数を使用すると問題が発生します。変数が見つからず、スクリプトが停止します。
私に何ができる?
$.get("../ajax.php", function (data) {
var json = JSON.parse(data);
test = json['jquery']['test'];
});
alert(test)
更新: (これで問題が解決しました) $.get で json を取得します。それを関数に渡すと、json はスクリプトの後半で取得できるようになります。
$.get("../ajax.php", function (data) {
function(data) {
loadApp(data);
});
function loadApp(data) {
json = JSON.parse(data);
}