ajax&&json学习笔记
2016-05-15 21:13
573 查看
Ajax
XMLHttpRequest对象
请求后台
get方法
open(get,url,"是否异步")
send("参数")
post方法传输数据
open(post,url,"是否异步")
setRequestHeader("Content-type","application/X-www....")//设置头信息
send("参数")
onreadystatechange事件(状态改变时调用)
radyState状态:
0:未初始化
1:连接建立
2:接受
3:处理
4:完成
status
200 ok
404 not found
responseText:获取响应
Json
格式:
单一对象:{"key":"value","key":"value"}
数组:
{
"数组名":{
{"key":"value","key":"value"},
{"key":"value","key":"value"}
}
}
嵌套:
{
"数组名":{
{"key":"value","key":"value","对象名or数组名":{"key":"value","key":"value"}},
{"key":"value","key":"value","对象名or数组名":{"key":"value","key":"value"}}
}
}
js对象=eval("("+json+")")
可使用json.lib
JSONObject对象的put("key","value")
JSONArray对象的add(json对象)
给表格赋值
表格列对象=表格对象.insertRow().insertCell();
表格列对象.innerHTML=json对象.value
注册验证实例:
onblur事件
二级联动实例:
onchange事件
选择框对象.options.add()
选择框对象.options.length=0 重置选择框
XMLHttpRequest对象
请求后台
get方法
open(get,url,"是否异步")
send("参数")
post方法传输数据
open(post,url,"是否异步")
setRequestHeader("Content-type","application/X-www....")//设置头信息
send("参数")
onreadystatechange事件(状态改变时调用)
radyState状态:
0:未初始化
1:连接建立
2:接受
3:处理
4:完成
status
200 ok
404 not found
responseText:获取响应
Json
格式:
单一对象:{"key":"value","key":"value"}
数组:
{
"数组名":{
{"key":"value","key":"value"},
{"key":"value","key":"value"}
}
}
嵌套:
{
"数组名":{
{"key":"value","key":"value","对象名or数组名":{"key":"value","key":"value"}},
{"key":"value","key":"value","对象名or数组名":{"key":"value","key":"value"}}
}
}
js对象=eval("("+json+")")
可使用json.lib
JSONObject对象的put("key","value")
JSONArray对象的add(json对象)
给表格赋值
表格列对象=表格对象.insertRow().insertCell();
表格列对象.innerHTML=json对象.value
注册验证实例:
onblur事件
二级联动实例:
onchange事件
选择框对象.options.add()
选择框对象.options.length=0 重置选择框
相关文章推荐
- 使用 Python 处理 JSON 格式的数据
- Ajax
- $.ajax()方法详解
- jQuery ajax - ajax() 方法
- 使用Ajax实现异步用户名验证
- 使用ajax实现用户登录验证(升级版)
- XML 与 JSON 优劣对比
- 解决Ajax悬停效果,无法遮蔽FLASH的问题
- VBA将excel数据表生成JSON文件
- 再谈Jquery Ajax方法传递到action(补充)
- Dom在ajax技术中的作用说明
- newtonsoft.json解析天气数据出错解决方法
- 使用Ajax实时检测"用户名、邮箱等"是否已经存在
- 探讨Ajax中同步与异步之间的区别
- vbs 解析json jsonp的方法
- Ruby和Ruby on Rails中解析JSON格式数据的实例教程
- Extjs4如何处理后台json数据中日期和时间
- C#实现将类的内容写成JSON格式字符串的方法
- ajax中data传参的两种方式分析
- 原生AJAX写法实例分析