AJAX初学(beta)

1、AJAX说白了就是客户端不在刷新也米娜,就能从服务器取得相关信息(或数据) 。

2、AJAX
[color=red][size=large]A[/size][/color]synchronous [color=red][size=large]J[/size][/color]avaScript and [color=red][size=large]X[/size][/color]ml
典型的流程:
①、客户端出发异步操作
②、创建新的XMLHttpRequest对象
③、与Servlet进行对象
④、服务器端进行连接处理
⑤、返回包含处理,结果的XML文档
⑥、XMLHttpRequest对象接受处理结果并分析
⑦、更新页面

4、AJAX的基本概念
①、构建网页的一种综合使用javascript和XML的技术(说不好听点,与XML的技术无关)
②、不是什么划时代的技术
③、HTML网页的异步传输技术
1)、在等待网页的传输过程中,用户依然可以喝系统进行交互
2)、页面不用刷新就可以更新内容
a、合理运用
b、不要滥用
[color=red][size=large]异步:打开浏览器,客户在访问一个网页,当点击某一个按钮,服务器端处理客户请求,在服务器处理客户的请求时,客户可以在该网页干其他的事情(如:继续填写其他信息),当服务器处理完之后,服务器会调用客户提前写好的一个方法,而这个方法就是JS写的!
[/size][/color]

5、XMLHttpRequest(浏览器内置对象或者浏览器内置的一个组件)
①、重要的JS对象,通过它提起对服务器端的请求
②、可以通过JS提起请求
1)、如果要提起多个请求,需要多个XHR对象
③、请求的结果被预先定义好的方法处理

6、Server处理方式
Server处理方式不变,但输出内容应为XML(其实也不一定为XML)


7、自动生成的代码检验对不对时,在页面点击右键查看源代码!这是一个常用的调试手段!

8、当页面涉及到多级联动的时候,应该考虑一下AJAX

9、[color=red][size=large]调试程序:
①、想清楚
②、打印来,打印去
③、使用DEBUG
④、删一部分,运行一部分!
[/size][/color]
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值