jquey 遍历json

忘是亡心i 2023-10-16 19:38 112阅读 0赞

第一步:ajax请求后台数据,数据传递方式为:json

  1. <script language="Javascript">
  2. $(document).ready(function(){
  3. var json='{"platform":"2"}';
  4. //执行异步请求
  5. var url_ = 'http://202.103.124.70:8085/services/phoneDataInterface';
  6. var param = '{"data":'+json+',"serviceCode":"TTP_PHONE_Q_BRAND"}';
  7. var contents=JSON.stringify(param);
  8. alert(contents);
  9. $.ajax({
  10. type:'post',
  11. url:url_,
  12. data:param,
  13. dataType:"json",
  14. success:function(data){
  15. //所有手机型号
  16. $.each(data.result,function(id, rowData) {
  17. //alert(id+":rowData.id="+rowData.id+",rowData.bandName="+rowData.bandName);
  18. $("#cs").append("<li style=\"float:; margin-top:3px;margin-left:10px;background: url(images/qx.png) no-repeat;\"><a href=\"#\" class=\"\" οnclick=\"aa(" + rowData.id + ");\">" + rowData.bandName + "</a></li>");
  19. });
  20. },
  21. error:function(XmlHttpRequest,textStatus, errorThrown){
  22. alert("删除失败"+XmlHttpRequest.responseText);
  23. alert("相关信息"+XMLHttpRequest.readyState);
  24. alert("相关信息1"+XMLHttpRequest.status);
  25. alert("响应状态"+textStatus);
  26. alert("异常信息"+errorThrown);
  27. }
  28. });

第二步:根据返回的结果data.result.开始执行json数组结果的遍历代码:

  1. //所有手机型号
  2. $.each(data.result,function(id, rowData) {
  3. //alert(id+":rowData.id="+rowData.id+",rowData.bandName="+rowData.bandName);
  4. $("#cs").append("<li style=\"float:; margin-top:3px;margin-left:10px;background: url(images/qx.png) no-repeat;\"><a href=\"#\" class=\"\" οnclick=\"aa(" + rowData.id + ");\">" + rowData.bandName + "</a></li>");
  5. });

注意:这里面包含动态生成html标签。

效果展示:

Center

发表评论

表情:
评论列表 (有 0 条评论,112人围观)

还没有评论,来说两句吧...

相关阅读