<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 数据及其给出的结果为Valid 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
}
});
但给出相同的结果..成功功能未执行