1樓:花村電腦
php頁面可以輸出json,text都可以,只不過你在$.ajax中datatype返回的型別要設定下,然後success裡面有個返回接收的引數,你列印出引數然後按照要求取就可以了。
ajax(else}})
2樓:網友
最好不要用bool型別來作為返回!
ajax怎麼呼叫php中的函式然後返回值
3樓:網友
先理解ajax的原理這樣對你有幫助。ajax即前端呼叫後端後端返回給前端資料。不是混在一起的。
4樓:邱博威
額,ajax 只能呼叫某個php ,你可以在ajax請求裡帶上引數,去執行函式,比如,url:?action=add
action=$_post['action'];
if($action == 'add')
function add()
5樓:擺攤賣幸福
在jquery中用狀態碼操作,不要用布林值。
在php中輸出 echo $rs ? 1 : 0;
php是弱型別語言,echo true; 輸出1,echo false;輸出空,程式異常(遮蔽錯誤時)有可能輸出空,為了統一標準大部分用狀態碼(或者用字串1和0代表布林值)來處理。
php使用ajax訪問乙個頁面返回值的問題
6樓:ms中文網
如果你沒有使用jquery等,只是從從php獲取乙個js變數,可以這麼寫:
然後在html中這樣寫:
target="_blank">'>
寫出jquery post請求php頁面返回值
7樓:網友
post方法的原型:
post(string url,object data,function callback,string datatype);
object data:向伺服器傳遞的資料,為json格式物件,非必須。
function callback:ajax請求後的操作函式,非必須,接受兩個引數。
callback(data,status),data為伺服器返回的資料,status為返回的字元型別的狀態。
string datatype:返回的資料型別,預設為text
在你的**中。
post("",)向php頁面傳遞了乙個引數,引數名為img,值為變數src的值。
那麼在伺服器端接受時的引數名應當為img
**:--img =trim($_post['img']);
echo (!empty($img))?'1':'0';
如果要接收伺服器返回的資料,則你的js**為:
var src =$('#ihopposrc').val();
用jquery的ajax方法呼叫的php頁面中有js**,怎麼讓它執行啊
8樓:宇宙大師之一
可以在jquery的ajax方法成功執行之後,執行相應的js**例如: 頁面。
處理頁面。if($_get['action'] == 'ok')?>
9樓:網友
js有乙個eval(),可以用來執行js**的。
給你的例子。
var a="alert(\"你好\")";
eval(a);//執行儲存在變數a中的**。
10樓:網友
不可能執行。
ajax 本身是呼叫伺服器端,js是客戶端,伺服器端是不會執行的,只有被瀏覽器解釋時才能執行,所以ajax無法執行伺服器端的js
要麼你把js**寫到ajax的**函式中,就可以在執行完伺服器端後執行。
jquery裡ajax中怎麼將函式中的資料提取出來,放在另外
你可以將儲存返回結果的變數設定為全域性變數,這樣其他函式在就可以使用了var qjbl 全域性變數 ajax jquery中select change事件該怎麼觸發?我想通過ajax把所選擇選項的值傳送到後臺處理一些邏輯。一 可以使用jquery的trigger 方法來響應事件。二 定義和用法 tr...
用ajax向伺服器傳送請求並接收伺服器返回的資料,並在HTML頁面的Table中顯示
json沒有arraylist的,你可以通過一些輔助工具,或者自己手動轉變為json陣列物件,傳回來,然後遍歷該陣列物件即可 請求一個關於ajax向伺服器傳送請求並且接收伺服器返回的資料的問題?ajax請求介面裡的資料,然後顯示在頁面裡 首先確認他給你 返回的是一個string型別還是陣列。如果是陣...
Jquery裡的animate方法,用JS怎麼寫
可以使用遞迴 js的animate方法 引數 obj當前元素 arr屬性名稱 目標屬性值 fn方法引數 function run obj,arr,target,fn else var speed target cur 8 speed speed 0?math.ceil speed math.floo...