jquey 遍历json
2014-02-21 15:02
387 查看
第一步:ajax请求后台数据,数据传递方式为:json
第二步:根据返回的结果data.result.开始执行json数组结果的遍历代码:
注意:这里面包含动态生成html标签。
效果展示:
<script language="Javascript"> $(document).ready(function(){ var json='{"platform":"2"}'; //执行异步请求 var url_ = 'http://202.103.124.70:8085/services/phoneDataInterface'; var param = '{"data":'+json+',"serviceCode":"TTP_PHONE_Q_BRAND"}'; var contents=JSON.stringify(param); alert(contents); $.ajax({ type:'post', url:url_, data:param, dataType:"json", success:function(data){ //所有手机型号 $.each(data.result,function(id, rowData) { //alert(id+":rowData.id="+rowData.id+",rowData.bandName="+rowData.bandName); $("#cs").append("<li style=\"float:; margin-top:3px;margin-left:10px;background: url(images/qx.png) no-repeat;\"><a href=\"#\" class=\"\" onclick=\"aa(" + rowData.id + ");\">" + rowData.bandName + "</a></li>"); }); }, error:function(XmlHttpRequest,textStatus, errorThrown){ alert("删除失败"+XmlHttpRequest.responseText); alert("相关信息"+XMLHttpRequest.readyState); alert("相关信息1"+XMLHttpRequest.status); alert("响应状态"+textStatus); alert("异常信息"+errorThrown); } });
第二步:根据返回的结果data.result.开始执行json数组结果的遍历代码:
//所有手机型号 $.each(data.result,function(id, rowData) { //alert(id+":rowData.id="+rowData.id+",rowData.bandName="+rowData.bandName); $("#cs").append("<li style=\"float:; margin-top:3px;margin-left:10px;background: url(images/qx.png) no-repeat;\"><a href=\"#\" class=\"\" onclick=\"aa(" + rowData.id + ");\">" + rowData.bandName + "</a></li>"); });
注意:这里面包含动态生成html标签。
效果展示:
相关文章推荐
- json原理和jquey循环遍历获取所有页面元素
- jquery 对 Json 的各种遍历
- 使用javascript遍历内容未知的JSON数据
- alibaba.fastjson.JSONArray遍历
- 拼接字符串去掉最后多余的串,JSON的遍历
- [JQ权威指南]JQ遍历JSON数据
- JS 循环遍历JSON数据
- $.each遍历json对象的问题
- 遍历JSON几种方式
- JavaScript遍历json对象 (包括所有key及根据动态key获取值)
- 遍历json对象 for in
- json的几种遍历
- JS遍历Json字符串中键值对先转成JSON对象再遍历
- 遍历JSON 小解
- js遍历json中的多个map
- for循环遍历json(附习题及答案)
- JS 循环遍历JSON数据
- 无限遍历,Python实现在多维嵌套字典、列表、元组的JSON中获取数据
- Java用Gson遍历json所有节点
- jquery 对 Json 的各种遍历