1. 程式人生 > >ajax實現從後臺拿資料顯示在HTML前端

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);
?>