服务器与运维

当前位置:澳门新莆京娱乐官网 > 服务器与运维 > jquery下利用jsonp跨域访问实现方法_jquery_脚本之家

jquery下利用jsonp跨域访问实现方法_jquery_脚本之家

来源:http://www.drgigabytes.com 作者:澳门新莆京娱乐官网 时间:2019-12-25 16:52

jquery下利用jsonp跨域访问实现方法_jquery_脚本之家。复制代码 代码如下: $.ajax({ async:false, url: '', // 跨域UCR-VL type: 'GET', dataType: 'jsonp', jsonp: 'jsoncallback', //暗中认可callback data: mydata, //诉求数据 timeout: 5000, beforeSend: function(卡塔尔国{ //jsonp 格局此措施不被触发。原因恐怕是dataType假设内定为jsonp的话,就曾经不是ajax事件了 }, success: function { //顾客端jquery预先定义好的callback函数,成功获取跨域服务器上的json数据后,会动态实行那几个callback函数 if(json.actionErrors.length!=0卡塔尔{ alert; } }, complete: function(XMLHttpRequest, textStatus卡塔尔国{ }, error: function{ //jsonp 方式此方式不被触发 //恳求出错管理 alert; } }卡塔尔(英语:State of Qatar); 复制代码 代码如下: $.getJSON(url+"?callback=?", function; 这种办法实在是上例$.ajax 的风流洒脱种高等封装。 在服务端通过得到callback参数获得jQuery端随后要回调的 然后回来肖似:"jsonp*****"; jquery就能够通过回调方法动态加载调用那么些:jsonp*****; 那样就达成了跨域数据调换的目标. JSONP是后生可畏种脚本注入行为,所以也会有一定的安全隐患。 注意:jquey是不扶植post方式跨域的。 仿照效法:

本文由澳门新莆京娱乐官网发布于服务器与运维,转载请注明出处:jquery下利用jsonp跨域访问实现方法_jquery_脚本之家

关键词:

上一篇:没有了

下一篇:86下测试通过_javascript技巧_脚本之家