日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

jQuery遍历,数组,集合

發布時間:2025/3/15 编程问答 28 豆豆
生活随笔 收集整理的這篇文章主要介紹了 jQuery遍历,数组,集合 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

使用了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遍历,数组,集合的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。