众所周知,jquery作为轻量级的js框架,已经应用到了很多方面,只要你应用起来,它将会改变你编码的习惯。
一、
jquery.ajax()是个很有用的方法。
可以和json配合使用,轻易与后台实现异步交互。
但是对于新手来说,json数据和ajax都需要注意几个问题:
1、ajax中的json数据格式
对于$.ajax()中的参数datatype,如果指定为"json",则一定要注意json数据的格式,必须要为类似于 {"1":"a","2","b"}的数据格式,没有双引号或者有单引号都不行,json数据格式不正确不能执行ajax的success回调函数
2、json数据长度
可能在特定场合会需要计算json对象的长度,如json.length ,注意用alert打印此信息时会发现不能取得json的长度,实际上只有将json对象转化为数组才能用length,如var obj =json; obj.length;
3、jquery.each() 遍历中的参数含义
jquery.each(data,function(i,item){
})
其中data为需要遍历的对象(json或数组),
i为当前循环的次数,从0开始,
item为当前循环时data中的第i个对象;
//未完待续