• PHP 更新功能 笔记


     
    update set field=newConten where clause
     
     
    ajax+php实现页面无刷新更新数据:
    
    <script language="javascript">  
    var XMLHttpReq;  
    //创建XMLHttpRequest对象  
    function createXMLHttpRequest() {  
    if(window.XMLHttpRequest) { //Mozilla 浏览器  
    XMLHttpReq = new XMLHttpRequest();  
    }  
    else if (window.ActiveXObject) { // IE浏览器  
    try {  
    XMLHttpReq = new ActiveXObject("Msxml2.XMLHTTP");  
    } catch (e) {  
    try {  
    XMLHttpReq = new ActiveXObject("Microsoft.XMLHTTP");  
    } catch (e) {}  
    }  
    }  
    }  
    //发送请求函数  
    function sendRequest() {  
    createXMLHttpRequest();  
    var url = "server.php?_dc="+new Date().getTime();
    XMLHttpReq.open("GET", url, true);  
    XMLHttpReq.onreadystatechange = processResponse;//指定响应函数  
    XMLHttpReq.send(null); // 发送请求  
    }  
    // 处理返回信息函数  
    function processResponse() {  
    if (XMLHttpReq.readyState == 4) { // 判断对象状态  
    if (XMLHttpReq.status == 200) { // 信息已经成功返回,开始处理信息  
    DisplayHot();  
    setTimeout("sendRequest()",2000); //设置自动刷新时间,这里是毫秒,即2秒//RemoveRow();  
    } else { //页面不正常  
    //window.alert("您所请求的页面有异常。");  
    }  
    }  
    }  
    function DisplayHot()
    {
    var theDate = XMLHttpReq.responseText ;//如果出现编码问题,可以在服务端escape一下,然后在这里使用unescape( responseText )
    
    result.innerHTML = theDate ;
    }
    </script>
    
    </head>
    
    <body onLoad="sendRequest()"><span style="color:#C60000; font-weight:bold; font-size:14px ; 30px; height:16px; line-height:16px " id="result"></span>
    这个可以实现 我已经验证过啦
  • 相关阅读:
    手写一个springboot的自动配置
    linux常用命令
    设计模式之模板模式
    设计模式之策略模式
    阿里云Ubuntu18.04下安装MySQL
    阿里云安装redis以及客户端的使用
    layui 复选框 使用 及jq基本方法
    layui 下拉框 实用
    ztree插件基础用法
    面试中常用排序算法实现(Java)
  • 原文地址:https://www.cnblogs.com/visi_zhangyang/p/2621848.html
Copyright © 2020-2023  润新知