一、向服务器发起请求的方式 1、地址栏输入(http://ip:port/path) 2、超链接 3、Form表单提交 4、ajax 通过ajax发出的请求属于异步请求,能实现局部刷新的效果,通过JQuery中的ajax(),get(),post(),getJson()等方法都能发出请求。 5、请求 ...
分类:
Web程序 时间:
2018-08-28 23:50:41
阅读次数:
211
## 什么是Ajax AJAX = Asynchronous JavaScript and XML(异步的 JavaScript 和 XML)。 1. 异步通信:浏览器利用独立的线程与服务器进行通信,交换少量信息。 2. 局部刷新:不更新全部页面,只对页面的局部进行更新。 ## Ajax的优点 相对 ...
分类:
Web程序 时间:
2018-08-25 00:37:35
阅读次数:
274
ajax可以实现局部刷新页面,即在不刷新整个页面的情况下更新页面的局部信息。 项目中遇到一个问题:在用户列表也,当点击某个按钮时需要去查询用户的信息,查询成功跳转到用户详情界面;查询失败,则在原页面弹出提示信息。 想到两个解决办法: 方法一: 点击按钮,调用普通方法去查询用户信息,查询成功跳转到用户 ...
分类:
Web程序 时间:
2018-08-22 17:02:06
阅读次数:
228
同步:点击连接或者提交按钮页面才会跳转,整个页面都会刷新; 异步:点击按钮或者连接只会让页面局部进行刷新; AJAX的功能:完成页面的局部刷新,不中断用户的体验。 AJAX:异步的javascript和xml(Asynchronous Javascript And XML) Asynchronous ...
分类:
Web程序 时间:
2018-08-21 18:26:54
阅读次数:
214
IE浏览器对于同一个URL只返回相同结果。因为,在默认情况下,IE会缓存ajax的请求结果。对于同一个URL地址,在缓存过期之前,只有第一次请求会真正发送到服务端。大多数情况下,我们使用ajax是希望实现局部刷新的,所以这就牵扯到一个改进的问题。 如果想每次都获取到最新数据,我们只需保证每次传入的U ...
分类:
Web程序 时间:
2018-08-21 16:06:23
阅读次数:
137
众所周知,我们每次需要注册一个网站的用户名时,都会校验该邮箱、用户名是不是正确的格式、是不是有被使用过,密码是否符合规则,二次确认是否符合。 如果这些校验都采用form表单提交的话,会给用户带来极不好的体验(form表单提交会刷新网页)。 因此,在此引出ajax的一个作用:局部刷新(用户看不到的刷新 ...
分类:
Web程序 时间:
2018-08-14 14:23:06
阅读次数:
174
我对ajax的理解。Ajax只是封装了xmlhttprequest重新开启了一个线程。对返回值,做出了响应。而如果我们不用xhr的异步的话,而只用同步的话,我们对这个请求,未完成之前,不能发出下一个请求。而关于登陆,局部刷新这个观点,我并不能理解。使用xhr任然能实现局部刷新,只不过,不能异步处理其 ...
分类:
Web程序 时间:
2018-07-23 12:38:21
阅读次数:
262
console.log(window.navigator) console.log(window.navigator.userAgent) console.log(window.location) //经常使用的方法,跳转页面 window.location.href = 'https://www. ...
分类:
其他好文 时间:
2018-07-22 11:34:24
阅读次数:
152
添加新博客 编辑本博客 yuan先生博客 一、简介 特点 异步请求 局部刷新 二、Ajax的实现 jQuery实现Ajax url:请求的URL type:请求方式 data:请求发送的数据,type为get数据会拼接到url中 success:请求成功后执行的回调函数 ...
分类:
Web程序 时间:
2018-07-16 11:32:46
阅读次数:
154
本文内容: Ajax是什么 Ajax的使用 JavaScript版本 JQuery版本 首发日期:2018-07-16 Ajax是什么 Ajax全称Asynchronous Javascript And XML(异步JavaScript和XML),是一种能够局部刷新页面的技术,是一种能够异步发起请求... ...
分类:
Web程序 时间:
2018-07-16 01:00:09
阅读次数:
229