jQuery(document).ready(function () { $.ajax({ url: 'http://v.juhe.cn/sms/send?callback=callback', dataType: 'jsonp', jsonp: 'callback', error: function (jqXHR, textStatus, errorThrown) { console.log(textStatus + errorThrown); }, success: function (data) { console.log(data); //data.contents has the HTML } });
$.ajax({ type: "get", //jquey是不支持post方式跨域的 //async: false, url: "http://v.juhe.cn/sms/send?callback=callback", //跨域请求的URL dataType: "jsonp", //传递给请求处理程序,用以获得jsonp回调函数名的参数名(默认为:callback) jsonp: "callback", // jsonCallback: "jsonp", //自定义的jsonp回调函数名称,默认为jQuery自动生成的随机函数名 // jsonpCallback: "success_jsonpCallback", 这个不能加 //成功获取跨域服务器上的json数据后,会动态执行这个callback函数 success: function (json) { alert(json); } });