ygsilence 发表于 2013-1-29 10:32:05

Jquerr 中ajax和eche遍历等问题

众所周知,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个对象;
 
 
 
//未完待续
页: [1]
查看完整版本: Jquerr 中ajax和eche遍历等问题