zoukankan      html  css  js  c++  java
  • 32.ajax数据读取和绑定

        <script>
            var oTab = document.getElementById("tab")
            var tHead = oTab.tHead;
            var oThs = tHead.rows[0].cells
            var tBody = oTab.tBodies[0];
            var oRows = tBody.rows;
            var data = null;
            //Ajax(async javascript and xml)
            // 1)首先创建一个ajax对象
            var xhr = new XMLHttpRequest;
            // 2)打开我们需要请求数据的那个文件地址
            xhr.open("get","data.text",true);//参数一:请求方式,参数二:接口,参数三:true为异步请求
            // 3)监听请求状态
            xhr.onreadystatechange = function () {
                if(xhr.readyState === 4 && /^2d{2}$/.test(xhr.status)){
                    var val = xhr.responseText // val就是请求到的数据
                    data = JSON.parse(val) //得到的是json格式的字符串,需要转成json格式的对象
                }
            }
            // 4)发送请求
            xhr.send(null);
        </script>
    <table id="tab">
            <thead>
                <tr>
                    <th>姓名</th>
                    <th>年龄</th>
                    <th>武力</th>
                    <th>性别</th>
                </tr>
            </thead>
            <tbody>
                <tr>张三</tr>
                <tr>25</tr>
                <tr>88</tr>
                <tr>男</tr>
            </tbody>
        </table>
  • 相关阅读:
    Codeforces 841 D
    Codeforces 838 B
    Codeforces 833 C
    Codeforces 101572 D
    Codeforces 101173 C
    Codeforces 444 C
    POJ 3076 Sudoku
    Codeforces 1025 D
    算法笔记--基环树
    Codeforces 1016 E
  • 原文地址:https://www.cnblogs.com/z-dl/p/8966359.html
Copyright © 2011-2022 走看看