在网站开发中跨域是一个头痛的事情,我经常要需要解决各种跨域问题,今天我来介绍在php中利用JSONP跨域实现方法,各位J友可参考参考。
先看一个实例
代码如下 | 复制代码 | ||||||||||||||||||||
$("#btn").click(function(k) { //... var j = form.serializeArray();//序列化name/value $.ajax({ url: "另一个域名/test.php", dataType: 'jsonp', data: j, jsonp: 'jsonp_callback', success: function(json) { //返回的json数据 json = json || {}; if (json.msg=='err'){ alert(json.info); }else if (json.msg=="ok"){ alert('提交成功'); }else{ alert('提交失败'); } }, timeout: 3000 }) //... }); php部分:
|