ajax&&json学习笔记

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 重置选择框
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值