我一直在谷歌搜索,发现建议但我无法正确应用。 我从其他域调用json API,所以我使用了jsonp。请检查我的代码。
$(document).ready(function () {
$("#btnSubmit").click(function () {
GetParam(function (data) {
alert(data.toString());
});
});
});
function GetParam(func) {
$.getJSON("http://test.com/api/getparams.ashx?callback=?", function (result) {});
}
它可以调用API并显示结果。只是存在这个分号问题。
根据我的研究,他们说我应该返回一个jsonp格式,但我该怎么做呢?注意:我无权访问API的源代码。
感谢。
答案 0 :(得分:0)
如果您使用jsonp,请使用$.ajax({dataType: 'jsonp'...});