利用Jquery处理跨域请求
生活随笔
收集整理的這篇文章主要介紹了
利用Jquery处理跨域请求
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
?在項(xiàng)目制作過(guò)程中,可能會(huì)用到ajax來(lái)提高用戶體驗(yàn),這里終于研究出來(lái),利用jquery來(lái)進(jìn)行跨域請(qǐng)求,在用$.getJSON這個(gè)方法時(shí),前臺(tái)頁(yè)面中需這樣寫(xiě)
$.getJSON(“需要提交處理的url?callback=?”,{‘參數(shù)名’:'參數(shù)值'},function(json){alert(json.msg);});其中提交的URL中必須包含callback=?這個(gè)參數(shù),其他的可用&隔開(kāi)。
在服務(wù)器端需這樣寫(xiě):
$callback=$_GET['callback'];//獲取參數(shù)值echo $callback."({'msg':'test'})";//已取得的變量為函數(shù)名,把需要返回的json數(shù)據(jù)當(dāng)做參數(shù)寫(xiě)在其中,現(xiàn)在基本上就已經(jīng)可以跨域了。?
?
轉(zhuǎn)載于:https://www.cnblogs.com/zhucheer/p/3181067.html
總結(jié)
以上是生活随笔為你收集整理的利用Jquery处理跨域请求的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 看几道JQuery试题后总结(下篇)
- 下一篇: openerp学习笔记 domain 的