ajax
$.ajax({ type:type,//请求类型post/get url:requestUrl,//请求地址 data:data,//请求参数{key:value} cache:false,//关闭缓存查询 async:true,//异步处理 dataType:'json',//期望返回数据类型 beforeSend:function(){ //发送前的动作 }, success:function(data,status){ //请求成功,返回数据data和状态status //data为对象数组,可直接for循环遍历所有元素 }, error:function(){ //请求失败 }, complete:function(){ //请求完成,success or failure }});
get
$.get(requestUrl, sendData, function(data, status){ //sendData:{key:value,key:value} //如果返回的是json,则data需要eval(data)才能转换为对象数组,for循环遍历});
post
$.post(requestUrl, sendData, function(data, status){ //sendData:{key:value,key:value} //如果返回的是json,则data需要eval(data)才能转换为对象数组,for循环遍历});