$.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 格式的資料了。註:如果陣列中有中文的話,請參考這篇 解決 php 使用 json_encode 會自動將中文編碼的問題 的解決方法。
No comments:
Post a Comment