使用了jquery有段时间了,整理下jquery中的遍历问题。

1.jquery 遍历对象

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
< HTML>
 <HEAD>
  <TITLE> New Document </TITLE>
  <script language="javascript" type="text/javascript" src="jquery.min.js"></script>
  <script  type="text/javascript">
     $(function(){

var tbody = "";    
    //------------遍历对象 .each的使用-------------
      //对象语法JSON数据格式(当服务器端回调回来的对象数据格式是json数据格式,必须保证JSON的格式要求,回调的对象必须使用eval函数进行转化(否则将得不到Object)。本文不作详细介绍服务器端回调的数据问题,我们将直接自定义对象)
    var obj =[{"name":"项海军","password":"123456"}];
   $("#result").html("------------遍历对象 .each的使用-------------");
      alert(obj);//是个object元素
   //下面使用each进行遍历
   $.each(obj,function(n,value) { 
           alert(n+' '+value);
           var trs = "";
             trs += "<tr><td>" + value.name +"</td>< td>" + value.password +"</td></tr>";
             tbody += trs;       
           });

$("#project").append(tbody);
     
  });
  </script>
 </HEAD>
 
 <BODY>
    < div id="result" style="font-size:16px;color:red;"></div>
    <table cellpadding=5 cellspacing=1 width=620 id="project" border="1" >
           < tr>
               < th>用户名</th>
               < th>密码</th>              
           < /tr>             
    < /table>
 </BODY>
< /HTML>

2.jQuery遍历数组

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
< HTML>
 <HEAD>
  <TITLE> New Document </TITLE>
  <script language="javascript" type="text/javascript" src="jquery.min.js"></script>
  <script  type="text/javascript">
     $(function(){

var tbody = "";
    
     //------------遍历数组 .each的使用-------------
           var anArray = ['one','two','three'];
     $("#result").html("------------遍历数组 .each的使用-------------");
           $.each(anArray,function(n,value) {
           
            alert(n+' '+value);
           var trs = "";
             trs += "<tr><td>" +value+"</td></tr>";
              tbody += trs;
            });

$("#project").append(tbody);
     
  });
  </script>
 </HEAD>
 
 <BODY>
    ------------此部分同1中的body部分--------------------

</BODY>
< /HTML>

3.jQuery 遍历List集合(其实与遍历一个对象没有太大区别,只是格式上的问题)

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
< HTML>
 <HEAD>
  <TITLE> New Document </TITLE>
  <script language="javascript" type="text/javascript" src="jquery.min.js"></script>
  <script  type="text/javascript">
     $(function(){

var tbody = "";
    
     //------------遍历List集合 .each的使用-------------
      var obj =[{"name":"项海军","password":"123456"},{"name":"科比","password":"333333"}];
    $("#result").html("遍历List集合 .each的使用");
      alert(obj);//是个object元素
   //下面使用each进行遍历
   $.each(obj,function(n,value) { 
           alert(n+' '+value);
       var trs = "";
             trs += "<tr><td>" +value.name+"</td>< td>" + value.password +"</td></tr>";
             tbody += trs;       
           });
         $("#project").append(tbody);
     
  });
  </script>
 </HEAD>
 
 <BODY>
       ------------此部分同1中的body部分--------------------

</BODY>
< /HTML>

转载于:https://www.cnblogs.com/linzaizai/p/6764401.html

jQuery遍历,数组,集合相关推荐

  1. linux jq 遍历数组,jquery 遍历数组 each 方法详解

    JQuery拿取对象的方式 $('#id') :通过元素的id $('tagName') : 通过元素的标签名 $('tagName tagName') : 通过元素的标签名,eg: $('ul li ...

  2. jQuery遍历数组

    jQuery遍历数组 数组遍历: 在JS中,我们使用普通for循环即可遍历数组. 在jQuery中,我们可以使数组的遍历变得更为简单(使用for遍历,取出的元素为js对象而非jQuery对象) 属性名 ...

  3. php 便利jq,jquery怎样遍历数组?jquery遍历数组常用的两种方式

    在jquery中,我们常用$().each和$.each()这两个方法来进行数组的遍历,$().each和$.each()这两种方法表面看起来好像差不多,但是,实际上这两个方法是有区别的,两个方法在针 ...

  4. 原生js和jquery 遍历数组区别(forEach和each区别)

    原生js和jquery 遍历数组区别(forEach和each区别) <script>var arr=[1,3,6,8,4];var obj={0:1,1:3,2:6,3:8,4:4};a ...

  5. jQuery 遍历数组

    一.jQuery对象和伪数组 <!DOCTYPE html> <html lang="en"><head><meta charset=&q ...

  6. 剖析遍历抓取的html标签数据,Jquery遍历数组(包括获取后端数据后的操作)和遍历标签(class名)...

    //遍历数组(获取后端数据如何遍历操作) var status  = 1;   //自定义状态 $('.tables-detail').html("");     //调用ajax ...

  7. JQuery 遍历数组 或者JSON

    目录 for in 遍历 数组遍历 代码: 输出结果: JSON遍历 代码: 输出结果: $.each()遍历 数组遍历 代码: 输出结果: JSON遍历 代码: 输出结果: 附上全部代码: for ...

  8. jquery遍历数组与筛选数组的方法

    在jquery是遍历筛选数组有多种方法与函数了,包括有:grep.each.inArray.map同时也要以遍历json对象哦,下面给各位同学介绍一下具体的操作方法. grep grep()方法用于数 ...

  9. JQuery遍历数组$().each方法

    ().each()对于这个方法,在dom处理上用的比较多,如果一个html页面上面有多个checkbox,这时用().each() 对于这个方法,在dom处理上用的比较多,如果一个html页面上面有多 ...

  10. jquery遍历php数组长度,jquery遍历数组

    1,for循环: var arr = new Array(13.5,3,4,5,6); for(var i=0;i arr[i] = arr[i]/2.0; } 2,for,in循环: var x v ...

最新文章

  1. xmpp关于后台挂起的消息接收,后台消息推送,本地发送通知
  2. wxWidgets:操纵杆 Joystick示例
  3. 【MFC】定制浮动工具栏
  4. python中isinstance用法_Python内置isinstance函数详细介绍
  5. 读取nas_NAS怎么玩?除了存放小姐姐,它竟然还有这些功能
  6. myabtis 数字+逗号 传参问题 $和#
  7. Oracle GoldenGate复制过程
  8. 一个软件公司需要多少前端_内幕!软件外包公司开发一个软件需要多少钱?
  9. 中英文对照 —— 缩略词
  10. C++计算两平面之间的夹角
  11. 【MicroPython ESP32】超低功耗协处理器(ULP):睡眠模式示例详解
  12. 别人教我学计算机的作文,我教舅妈学电脑优秀作文.doc
  13. 华为b199usb计算机连接,华为B199如何打开USB调试的方法
  14. 这些用例设计题,你在面试时遇到过吗?
  15. Asp.Net 上传图片并生成高清晰缩略图
  16. 后台权限管理层级分配两个必要的递归函数
  17. 关机代码(强制关机)
  18. DQN笔记:高估问题 target network Double DQN
  19. 使用PS制作旋转星空
  20. Creating a Circular Buffer in C and C++

热门文章

  1. mysql 1066解决方法_MySQL查询语法帮助:错误#1066-表格/别名不唯...
  2. Web应用安全————多点登录互斥
  3. Git初学札记(三)————创建Git版本库
  4. randomized algorithms 有哪些_毛毯分类有哪些 毛毯的种类
  5. matlab变参传函,什么是传递函数的增益
  6. java找到int需要char_Java2课后择题.doc
  7. 根据大小分割大文本_场景文本检测—CTPN算法介绍
  8. linux下计算目录文件和,统计Linux 中文件和文件夹/目录的数量(示例代码)
  9. svn php改客户端密码_记录VisualSVNServer配置在线密码修改功能
  10. 阿尔伯塔大学2019计算机科学 cs,[阿尔伯塔大学]计算机/计算机工程专业