前端( index.php ) $.ajax({ url:"ajax.php", type:"POST", data:{"query_1":"my_query_1", "query_2":"my_query_2"}, dataType:"json", //10秒內無回應 即為error timeout:10000, error:function(){ alert("目前系統異常或忙碌中,請稍後再試。"); }, success:function(data){ $.each(data, function(k, v){ $("#my_div").append(v); $("#my_div").append(' '); $("#my_div").append(k); $("#my_div").append('<br />'); }); } }); 後端( ajax.php )利用POST過來的值,產生資料的陣列後,echo json_encode($arr_json);,就可以回傳 json 格式的資料了...