首页 > 其他分享 >Html jquery AJAX 循环 延时 刷新

Html jquery AJAX 循环 延时 刷新

时间:2023-03-19 17:11:50浏览次数:33  
标签:jquery index name AJAX Html data id cls

JSON(PHP)

<?php
@header("content-type:application/json;charset=UTF-8");
echo '{ "status":200, "data":{ "name":"55", "student":[ {"id":10001,"name":"张三"}, {"id":10002,"name":"李四"} ] }, "msg":"错误信息" }';

?>
View Code

html 页面

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
<script src="jquery.js" type="text/javascript"></script>
    <script>


    function getData(){
        $.get("ceshi1.php",function(data){
            if(data.status===200){
                    var cls=data.data;
                    $("legend").text(cls.name);
                    var students=cls.student;
                    for(let index=0;index<students.length;index++){
                        const stu=students[index]; //把每一个数据都给stu
                        //append()追加
                        $(".data tbody").append("<tr><td>"+stu.id+"</td><td>"+stu.name+"</td></tr>");
                    }
            }else{
                    console.log(msg);
            }
            if(cls.name=="55"){
                clearTimeout(t);
            }    
      })
    }
    t = setInterval("getData()",2000);    
    </script>
</head>
<body>
    <legend>ggg</legend>
    <table class="data">
        <thead>
            <th>id</th>
            <th>name</th>
        </thead>
        <tbody>
        </tbody>
    </table>
</body>
</html>

 

标签:jquery,index,name,AJAX,Html,data,id,cls
From: https://www.cnblogs.com/zhouein/p/17233644.html

相关文章

  • JQuery教程
    JQuery教程一、简介概述jQuery是一套兼容多浏览器的javascript脚本库.。核心理念是写得更少,做得更多,使用jQuery将极大的提高编写javascript代码的效率,帮助开发......
  • Python如何将Markdown转成HTML,Python-Markdown2类库的使用
    Python-Markdown2是Python语言中一款轻量级的Markdown转换器,它可以将Markdown文本转换成HTML文档。在本教程中,我们将学习如何使用Python-Markdown2库。安装Python-Markdown2......
  • 【Ajax技术】解决XHR与图片缓存问题
    在这个Servlet中,我们在session中记录了验证用户名这个操作的次数。importjava.io.IOException;importjava.io.PrintWriter;importjava.net.URLDec......
  • 【Ajax技术】JQuery处理XML数据
    我们将之前写的应用使用jquery返回xml数据程序清单服务端Servelt:AjaxXMLServer.java静态页面:ajaxJqueryXml.htmljavascript脚本文件:verifyj......
  • 快速带你复习html(超详细)
    此内容包含:html基础列表、表格媒体元素表单(重点)1、HTML基础目标:会使用HTML5的基本结构创建网页会使用文本相关标签排版文本信息会使用图像相关标签实现图文并......
  • HTML
    <html><head><linkrel="stylesheet"href="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/css/bootstrap.min.css"><scriptsrc="https......
  • HTML--表格
    <!DOCTYPEhtml><html><head><title>表格1</title><linkrel="stylesheet"href="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/css/bootstrap.m......
  • 【问题记录】html双横杠换行问题,white-space的重要性
    废话如图,就是这两个小玩意儿。两个​​--​​同时出现在html就会傻逼地给你进行智障前期,以为是浏览器把这个当做​​英文单词的换行​​​来处理了,所以用css的​......
  • html西瓜视频登录页
    运行截图: 代码:<!DOCTYPEhtml><html> <head> <metacharset="utf-8"> <title>西瓜视频登录页面</title> <style> .but{ width:220px; height:30px; ......
  • html第三次
    运行效果:  代码:<!DOCTYPEhtml><html> <head> <metacharset="utf-8"> <title>淘宝购物页</title> <style> .goods{ width:220px; height:360px; ......