Ajax模板文件

简介: Ajax模板文件
<!DOCTYPE html>
<html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>ajax</title>
    </head>
    <body>
        //异步JS和XML,在不加载页面的情况下刷新页面部分内容,不用添加任何其他依赖。
        <div id="data1"><h3>使用Ajax修改内容</h3></div>
        <button type="button" onclick="changeContent()">修改内容</button><br>
        <button type="button" onclick="myFunction()">回调函数修改内容</button>
    </body>
    <script>
        var xhr;
        if (window.XMLHttpRequest) {
            // code for IE7+, Firefox, Chrome, Opera, Safari
            xhr = new XMLHttpRequest();
        } else {
            // code for IE6, IE5
            xhr = new ActiveXObject("Microsoft.XMLHTTP");
        }
        //请求接口赋值
        function changeContent() {
            xhr.onreadystatechange = function () {
                if (xhr.readyState == 4 && xhr.status == 200) {
                    document.getElementById("data1").innerHTML = xhr.responseText;
                }
            }
            xhr.open("get", "http://www.91cht.com/woxiang/control/bapi?operFlag=getNews&page=1&rows=5", true);
            xhr.send();
        }
        //回调函数返回数据
        function myFunction() {
            loadXMLDoc("http://www.91cht.com/woxiang/control/bapi?operFlag=getNews&page=1&rows=5", function () {
                if (xhr.readyState == 4 && xhr.status == 200) {
                    document.getElementById("data1").innerHTML = xhr.responseText;
                }
            });
        }
        function loadXMLDoc(url, cfunc) {
            xhr.onreadystatechange = cfunc;
            xhr.open("GET", url, true);
            xhr.send();
        }
    </script>
</html>
目录
相关文章
|
1月前
|
JavaScript 前端开发 容器
AJAX载入外部JS文件到页面并让其执行的方法(附源码)
AJAX载入外部JS文件到页面并让其执行的方法(附源码)
21 0
|
4月前
|
前端开发 JavaScript Python
Django 模板中使用 Ajax POST
Django 模板中使用 Ajax POST
18 0
|
6月前
|
JavaScript 前端开发
原生JS实现Ajax下载文件
原生JS实现Ajax下载文件
|
10月前
|
域名解析 JSON 前端开发
漏刻有时数据可视化ajax访问静态json文件使用POST方法返回405 (Method Not Allowed)的解决方案
漏刻有时数据可视化ajax访问静态json文件使用POST方法返回405 (Method Not Allowed)的解决方案
110 0
|
10月前
|
前端开发
ajax调用接口文档,进行数据渲染的模板
ajax调用接口文档,进行数据渲染的模板
|
11月前
|
前端开发 Java
Ajax下载文件添加进度条教程
Ajax下载文件添加进度条教程
176 1
|
开发框架 移动开发 前端开发
ASP.NET MVC中使用jQuery Ajax通过FormData对象异步提交图片文件到服务端保存并返回保存的图片路径
ASP.NET MVC中使用jQuery Ajax通过FormData对象异步提交图片文件到服务端保存并返回保存的图片路径
252 0
|
JSON 前端开发 JavaScript
Javascript:jQuery的ajax请求get请求模板
Javascript:jQuery的ajax请求get请求模板
288 0
|
存储 前端开发 JavaScript
基于Flask开发网站 -- 前端Ajax异步上传文件到后台
从网页界面(前端)上传文件到服务器(后端)
421 0
基于Flask开发网站 -- 前端Ajax异步上传文件到后台
|
前端开发 JavaScript
文件上传 之 ajax 请求
步骤简单思路清晰
1151 0