跨域請求最好的(de)解決辦法就是getJSON,而且該方法做(zuò)了(le)優化(huà),自動判斷是否跨域,如果沒有跨域會正常請求。
服務器端用(yòng)php做(zuò)示例
<?php
$arr=array("str"=>$str);
$jarr=json_encode($arr);
echo $_GET['callback']."(".$jarr.")";
?>
Jquery
$.getJSON(youruel+'&callback=?',function(json){
$('#id').html(json.str);
});
以上是最正确的(de)使用(yòng)方法,網上大(dà)部分(fēn)粘貼複制的(de)基本全是錯誤的(de)解釋!
内容源于網絡,如有侵權或違規我們會盡快(kuài)整改