ajax實現從後臺拿資料顯示在HTML前端
HTML頁面,ajax是基於id的,所有用id表示。
拿到的資料會顯示在這裡
<div id="test"></div>
ajax原始碼:
$(document).ready(function() {
$.ajax({
url : "admin/get_online_ganbu.php",//後臺請求的資料,用的是PHP
dataType : "json",//資料格式
type : "post",//請求方式
async : false,//是否非同步請求
success : function(data) { //如果請求成功,返回資料。
var html = "";
for(var i=0;i<data.length;i++){ //遍歷data陣列
var ls = data[i];
html +="<span>測試:"+ls.name+"</span>";
}
$("#test").html(html); //在html頁面id=test的標籤裡顯示html內容
},
})
})
php原始碼:
<?php
include "conn.php";//這是連結資料的。
$result = mysql_query("SELECT * FROM online where class =1 ");
$dataarr = array();
while($row = mysql_fetch_array($result)){
array_push($dataarr, $row);
}
mysql_close($con);
echo json_encode($dataarr);
?>