- 您可能会错过添加
type
// GET或POST,这是哪种类型的REST OPEATION dataType
拼错了- 错过添加
contentType
$.ajax({ type: "POST", //rest Type dataType: 'jsonp', //mispelled url: "http://json-cricket.appspot.com/score.json", async: false, contentType: "application/json; charset=utf-8", success: function (msg) { console.log(msg); } });假设您在域abc.com上,并且要向域xyz.com发出请求。为此,您需要跨越域边界,这在大多数浏览器领域都是必须的。
绕过此限制的一项是标签。使用脚本标记时,将忽略域限制,但是在正常情况下,您不能对结果执行任何操作,只是对脚本进行评估。
输入
JSONP。当您向启用JSONP的服务器发出请求时,您将传递一个特殊参数,该参数告诉服务器有关您页面的一些信息。
这样,服务器就可以用页面可以处理的方式很好地包装其响应。



