4 回答

慕森王
TA貢獻1777條經驗 獲得超3個贊
在請求的xxx.php后面加一個標志,代表是哪個ajax請求過去的,如xxx.php?action=a(代表是第一個ajax請求過去的),在php 中判斷if ($_GET('action')=='a'{
處理數據輸出第一個ajax要求返回的數據
}else{
處理數據輸出第二個ajax要求返回的數據
}這樣做就應該可以避免兩個ajax請求同一頁面的問題了。當然我理解是這樣的,但是也沒有做過,你可以多試試??倸w可以解決的

胡子哥哥
TA貢獻1825條經驗 獲得超6個贊
很簡單哦,二個aiax的方法分別是,第一個隨機取10個用戶
一:發起ajax,請求php,php返回json.分別是10個用戶名和10個uid,查詢的時間uid和用戶名一起查出,然后組裝成字符串。將用戶名顯示在框內,將uid放入input的hidden隱藏框內。
二:確認提交就是簡單的把uid提交了。php頁面分隔好就行了。
還有什么疑問嗎親

12345678_0001
TA貢獻1802條經驗 獲得超5個贊
只要你同一個頁面里的js值是全局定義的,ajax就可以一直調取到的。如果你想使用某個值,卻發現用不了,大多是因為,你那個值是在某個函數內定義的。解決方法。
比如你想用的那個參數是temp,是在一個叫boluo();的函數中出現的。那么你改成
123456789 | //原來這樣子 function boluo(){ var temp = 0; } //改成 var temp; function boluo(){ temp = 0; } |
這樣處理以后,temp這個就成了全局的參數了,并且不影響原來的功能。他的值在ajax里就可以任意調用了和輸出了。
添加回答
舉報
0/150
提交
取消