jQuery遍历对象、数组、集合实例


Posted in Javascript onNovember 08, 2014

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>
Javascript 相关文章推荐
javascript中对对层的控制
Dec 29 Javascript
js利用Array.splice实现Array的insert/remove
Jan 13 Javascript
Javascript中的window.event.keyCode使用介绍
Apr 26 Javascript
js获取url中&quot;?&quot;后面的字串方法
May 15 Javascript
Jquery attr()方法 属性赋值和属性获取详解
Apr 15 Javascript
AngularJs中Bootstrap3 datetimepicker使用实例
Dec 13 Javascript
js for循环倒序输出数组元素的实例
Mar 01 Javascript
微信小程序 图片加载(本地,网路)实例详解
Mar 10 Javascript
详解EasyUi控件中的Datagrid
Aug 23 Javascript
在vue组件中使用axios的方法
Mar 16 Javascript
vue 实现input表单元素的disabled示例
Oct 28 Javascript
jQuery实现可编辑的表格
Dec 11 jQuery
JavaScript中具名函数的多种调用方式总结
Nov 08 #Javascript
JavaScript中使用typeof运算符需要注意的几个坑
Nov 08 #Javascript
JavaScript中判断整数的多种方法总结
Nov 08 #Javascript
JavaScript中判断整字类型最简洁的实现方法
Nov 08 #Javascript
JavaScript中的索引数组、关联数组和静态数组、动态数组讲解
Nov 08 #Javascript
JavaScript函数模式详解
Nov 07 #Javascript
JavaScript代码复用模式详解
Nov 07 #Javascript
You might like
拼音码表的生成
2006/10/09 PHP
PHP获取用户访问IP地址的5种方法
2016/05/16 PHP
一键生成各种尺寸Icon的php脚本(实例)
2017/02/08 PHP
javascript 判断数组是否已包含了某个元素的函数
2010/05/30 Javascript
jQuery Select(单选) 模拟插件 V1.3.62 改进版
2010/07/17 Javascript
情人节之礼 js项链效果
2012/02/13 Javascript
JQuery中使用on方法绑定hover事件实例
2014/12/09 Javascript
jQuery背景插件backstretch使用指南
2015/04/21 Javascript
基于原生JS实现图片裁剪
2016/08/01 Javascript
基于JavaScript Array数组方法(新手必看篇)
2016/08/20 Javascript
JavaScrpt判断一个数是否是质数的实例代码
2017/06/11 Javascript
mui开发中获取单选按钮、复选框的值(实例讲解)
2017/07/24 Javascript
一文让你彻底搞清楚javascript中的require、import与export
2017/09/24 Javascript
javascript基于牛顿迭代法实现求浮点数的平方根【递归原理】
2017/09/28 Javascript
Vue 2.0学习笔记之Vue中的computed属性
2017/10/16 Javascript
bootstrap table表格插件之服务器端分页实例代码
2018/09/12 Javascript
图片文字识别(OCR)插件Ocrad.js教程
2018/11/26 Javascript
jQuery内容选择器与表单选择器实例分析
2019/06/28 jQuery
JavaScript前端实现压缩图片功能
2020/03/06 Javascript
python内存管理分析
2015/04/08 Python
用Python编写一个基于终端的实现翻译的脚本
2015/04/24 Python
python中self原理实例分析
2015/04/30 Python
20招让你的Python飞起来!
2016/09/27 Python
python中requests和https使用简单示例
2018/01/18 Python
详解用python生成随机数的几种方法
2019/08/04 Python
Python实现微信表情包炸群功能
2021/01/28 Python
高中的职业生涯规划书
2013/12/28 职场文书
学习雷锋活动总结
2014/04/29 职场文书
比赛口号大全
2014/06/10 职场文书
音乐幼师求职信
2014/07/09 职场文书
个人简历求职信范文
2015/03/20 职场文书
2015年学生会主席工作总结
2015/04/21 职场文书
企业工会工作总结2015
2015/05/13 职场文书
安全生产协议书
2016/03/22 职场文书
Python之matplotlib绘制折线图
2022/04/13 Python
使用python生成大量数据写入es数据库并查询操作(2)
2022/09/23 Python