jquery mobile ajax跨域

   在android中webview中調用的頁面中不能使用jquery中的$.get()和$.post()方法進行ajax訪問非本地資源。php

  使用$.getJSON(url+"callbak=?",function(data){});能夠實現跨域訪問,並且要在usrl後加入「callback=?」,jQuery 將自動替換 ? 爲正確的函數名,以執行回調函數。jquery

例子:android

android:web

   $.getJSON('http://xxxxx.com/getmessage.php?callback=?',function(data){  //回調函數});ajax


php:json

echo $_REQUEST['callback']."(".json_encode($data).")";跨域

相關文章
相關標籤/搜索