$.getJSON('url',function(data){})ではコールバック関数は実行されません

519 ワード

$.getJSON('url',function(data){})ではコールバック関数は実行されません
urlの中のjsonフォーマットは正しくなく、ブラウザの戻りは間違いを報告していない{'湖北':[11438,383,0.849429],'広西':[08.317507,23.032909],'粛':[103.517537,36.3766]}単引用符は認めず、二重引用符に置き換えると良いか、その他のjsonフォーマットが正しくない場合はjsonオンラインでデバッグすることができます.
functionでグローバル変数に値を割り当てるグローバル変数は常に定義されていない.ajaxリクエストが非同期であるためfunction test(){$.ajaxSettings.async=false;//この文を加えて同期させる.$.getJSON('geoCoord.json',function(data){console.info(data);geo=data;
    	});
	
	}