文档章节

ajax:局部刷新技术,异步请求技术

 懿宁19931210
发布于 2017/09/12 10:49
字数 202
阅读 2
收藏 0

<script type="text/javascript">
//创建ajax的步骤
        function testAjax(){
    //1:创建ajax对象
            var request = "";
            if(window.XMLHttpRequest){ //支持谷歌,火狐浏览器
                request = new XMLHttpRequest();
            }else if(window.ActiveXObject){ //支持ie老版本浏览器
                request = new ActiveXObject("Msxml2.XMLHTTP"); 
            }else{
                alert("对不起,你的浏览器不支持ajax");
            }
            
    //2:声明请求对象method(get/post), url(请求的servlet的路径), async(是否为异步请求:默认ture为异步请求,false同步请求)
            request.open("get", "TestAjax", false);
            
    //3:写回调函数处理服务器返回的数据,监视response的状态,
            request.onreadystatechange = function(){
                //判断readystate的状态值,4
                if(request.readyState==4&&request.status==200){
                    alert(request.responseText);//接收后台响应的文本内容
                } 
                
                //document.getElementById("div02").innerHTML = request.responseText;
            };
            
    //4:发送ajax给服务器,如果不写null,火狐会报错。
            request.send(null);
            
            alert("我要吃饭了");
            
        }
    </script>
 

© 著作权归作者所有

共有 人打赏支持
粉丝 0
博文 37
码字总数 10902
作品 0
包头
python_day21_Django-5 (ajax)

1、AJAX简介   AJAX(Asynchronous Javascript And XML)翻译成中文就是“异步的Javascript和XML”。即使用Javascript语言与服务器进行异步交互,传输的数据为XML(当然,传输的数据不只是...

812374156
08/04
0
0
javascript-ajax基础

AJAX 是一种用于创建快速动态网页的技术。通过在后台与服务器进行少量数据交换,AJAX 可以使网页实现异步更新。这意味着可以在不重新加载整个网页的情况下,对网页的某部分进行更新(特点:1...

悠哈121
07/23
0
0
JavaScript本来就很简单(神说ajax)

js中的ajax ajax:异步的JavaScript和XML,首先它是一门用于前后台数据交互的技术,这里有两个比较有趣的概念(同步与异步)说白了就是后台传回来的数据,同步的话,你必须刷新页面才能更新数...

云焱
2017/09/24
0
0
AJAX入门篇

AJAX入门篇 这是我第一次接触Ajax这门技术,未免不感到陌生,故记录我的学习过程,以供未来人参考。 其实虽然我之前是没有接触过这门技术,但还是可以看到这样的情况的,例如,在很多网站上实...

yerenyuan_pku
2017/07/07
0
0
SSH 网站制作之AJAX无刷新动态更新页面

  在做网页时,经常需要根据用户输入信息,进行“局部页面的刷新”也就是要使用所谓的AJAX技术。最近正好也在用,就总结一下。   1.AJAX介绍 AJAX不是一种新的编程语言,而是一种用于创建...

旭东的博客
2013/04/28
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

centos7安装redis及开机启动

配置编译环境: sudo yum install gcc-c++ 下载源码: wget http://download.redis.io/releases/redis-3.2.8.tar.gz 解压源码: tar -zxvf redis-3.2.8.tar.gz 进入到解压目录: cd redis-3......

hotsmile
41分钟前
0
0
Confluence 6 数据库和临时目录

数据库 所有的其他数据库,包括有页面,内容都存储在数据库中。如果你安装的 Confluence 是用于评估或者你选择使用的是 Embedded H2 Database 数据库。数据库有关的文件将会存储在 database...

honeymose
55分钟前
1
0
day62-20180820-流利阅读笔记

1.今日导读 2.带着问题听讲解 3.新闻正文(中英文对照) 4.重点词汇 5.拓展内容

aibinxiao
今天
0
0
分布式锁实现及对比

一、问题介绍 日常工作中很多场景下需要用到分布式锁,例如:任务运行(多个节点同一时刻同一个任务只能在一个节点上运行(分片任务除外)),交易接受(前端交易请求发送时,可能由于两次提...

yangjianzhou
今天
7
0
【AI实战】快速掌握TensorFlow(二):计算图、会话

在前面的文章中,我们已经完成了AI基础环境的搭建(见文章:Ubuntu + Anaconda + TensorFlow + GPU + PyCharm搭建AI基础环境),以及初步了解了TensorFlow的特点和基本操作(见文章:快速掌握...

雪饼
今天
2
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部