1. AJAX
1. 定义:"Asynchronous Javascript And XML"(异步JavaScript和XML),是指一种创建交互式网页应用的网页开发技术,不是一种新的技术。
1. 使用CSS和XHTML来表示
2. 使用DOM模型来交互和动态显示
3. 使用XMLHttpRequest来和服务器进行异步通信
4. 使用Javascript来绑定和调用
在以上的几种技术中,除了XmlHttpRequest对象以外,其它所有的技术都是基于web标准并且得到了广泛的使用
2. Ajax请求和获取数据
a.post请求
ajax对象函数
发送请求,获取响应数据
b. post请求
需要携带数据,需要3,4步骤
AjaxServlet代码
3. 实例:用户名校验
a. 数据库查询
b. 界面数据的处理与显示
2. JQuery
1. 定义:是javascript的代码框架,简化代码,提高效率
核心:写更少的代码,做更多的事情
必须引入jquery文件
2. load()方法
第一步:给定一个按键,点击后跳转到function load()方法
第二步:找到这个元素,执行加载动作,将得到的数据显示
3. get()方法
load()和get()不同:
load()使用的是get请求,返回复制使用test(),前一个程序是value属性,所以需要重新写
load():$("#元素").load(URL地址)
get():$.get(URL地址, callback)
4. post()方法
5. jquery实现用户注册
效果图如下:
6. 仿百度提示