<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script>
<script type="text/javascript">
$(function(){
$.getJSON('http://localhost:8080/privateTraining/getTrainingsJson?callback=?',
function(data) {
console.log("success");
alert(data);
});
});
ここで応答が得られますが、成功関数は実行されません。
ここで getJson はリモート サーバー呼び出しです。
firbug で確認すると、有効な json データを返す応答 ( http://jsonlint.com/で確認されている json データとその結果を有効な JSONとして返す)
試してみました:
$.ajax({
dataType: "jsonp", //set this to json
url: "http://localhost:8080/privateTraining/getTrainingsJson",
success: function(data)
{
var myObj = data;
console.log(myObj); //to see the object
}
});
しかし、同じ結果が得られます..成功関数は実行されていません