首页 > Web开发 > 详细

AJAX介绍

时间:2014-11-14 20:57:28      阅读:259      评论:0      收藏:0      [点我收藏+]

. 简单使用

1. post请求和get请求获取服务器当前时间。

2. post请求传参和get请求传参方式不同。

       (1)get直接在URL中传参就可以(xhr.open("get", "GetTime.ashx?name=huoaa", true);)。

       (2)post传参需要设置表单传送数据的编码方式(xhr.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");),然后再send中传参(xhr.send("name=huoaa");)。

. Json数据格式

1. 格式:[{“id”:1,”name”:”1班”},{“id”:2,”name”:”2班”},{“id”:3,”name”:”3班”}]

2. 标准的json格式,里面字符串必须是双引号,如果为单引号,则为JS的自变量表示法(可以用eval()和JSON.parse()解析),而标准json格式只能用JSON.parse解析。

3. json其实是一种数据传输的格式(json格式满足js自变量表示法语法),浏览器和服务器端实际不存在所谓的json对象(其实就是js对象)。

. 解决方案文件夹

. CodeSmith代码生成器

. AJAX增删改查

关键步骤:

1. 代码生成器的使用。

2. json序列化生成器。

3. 封装AJAX异步请求,JsHelper。(浏览器兼容方式创建异步对象)

4. 要拿到异步对象,闭包????

5. 修改界面html的布局。(HTML的调试)

6. 显示正在加载。

7. 分页存储过程-AjaxPageData-页码条JS。

 

 

小案例:

获取服务器时间

生成下拉列表

CRUD

AJAX介绍

原文:http://www.cnblogs.com/HuoAA/p/4098099.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!