有人可以幫助我如何傳遞來自PHP的值數組並使用AJAX檢索它。我發現的只是從PHP傳遞一個值。當我試圖傳遞一個數組我不值知道如何接受它在阿賈克斯將數組從PHP傳遞到使用PHP的javascript
這是我的PHP代碼:
$success[];
$timeout[];
$fail[];
while($row1 = mysql_fetch_array($masterresult))
{
$success[]=$row1[1];
$timeout[]=$row1[2];
$fail[]=$row1[3];
}
echo json_encode(array("a"=>$success,"b"=>$timeout,"c"=>$fail));
,下面將通過AJAX調用:
var channel;
function overall(){
$(".one").show();
$(".two").hide();
$(".three").hide();
$(".four").hide();
window['channel']="overall";
$.ajax({
type:"GET",
url:"dash2.php",
data:{channel:channel},
dataType:'json',
success:function(data){
console.log(data.a);
console.log(data.b);
console.log(data.c);
}
});
}
我應該如何將這些php數組值傳遞給這個ajax調用?有人可以幫我的代碼
你想把數組傳遞給javascript? 在使用PHP創建頁面(在這種情況下,不需要AJAX)或頁面顯示給用戶之後(在這種情況下,您必須使用AJAX?) – Marshall 2013-03-27 16:53:57
這個問題(或非常多喜歡它)在這裏被問了很多次,所以它不再有趣了。您是否嘗試在網站上搜索答案?您是否嘗試閱讀輸入問題時出現的「相關」問題? – Spudley 2013-03-27 16:55:01
可以幫我發佈代碼嗎? – 2013-03-27 17:12:45