`
gonglianying
  • 浏览: 199009 次
  • 性别: Icon_minigender_2
  • 来自: xxx
文章分类
社区版块
存档分类
最新评论

Jquery 遍历json和数组

阅读更多
01.<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">  
02.<html xmlns="http://www.w3.org/1999/xhtml">  
03.<head>  
04.<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />  
05.<mce:script type="text/javascript" src="scripts/jquery-1.2.1.js" mce_src="scripts/jquery-1.2.1.js"></mce:script>  
06. 
07.<mce:script type="text/javascript"><!--  
08.$(  
09.function()  
10.{  
11./* 
12.通用例遍方法,可用于例遍对象和数组。 
13.不同于例遍 jQuery 对象的 $().each() 方法,此方法可用于例遍任何对象。 
14.回调函数拥有两个参数: 
15.    第一个为对象的成员或数组的索引 
16.    第二个为对应变量或内容 
17.如果需要退出 each 循环可使回调函数返回 false,其它返回值将被忽略。 
18.*/ 
19./*例遍数组,同时使用元素索引和内容。 
20.$.each( [0,1,2], function(index, content){ 
21.  alert( "Item #" + index + " its value is: " + content ); 
22.}); 
23.
24.var testPatterns =  
25.      [ 
26.        'yyyy', 
27.        'yy', 
28.        'MMMM', 
29.        'MMM', 
30.        'MM', 
31.        'M', 
32.        'dd', 
33.        'd', 
34.        'EEEE', 
35.        'EEE', 
36.        'a', 
37.        'HH', 
38.        'H', 
39.        'hh', 
40.        'h', 
41.        'mm', 
42.        'm', 
43.        'ss', 
44.        's', 
45.        'S', 
46.        'EEEE MMMM, d yyyy hh:mm:ss.S a', 
47.        'M/d/yy HH:mm' 
48.      ]; 
49.$.each(testPatterns,function(){document.write('<div>'+this+'</div><br />');}); 
50.*/ 
51. 
52. 
53./*遍历对象,同时使用成员名称和变量内容。 
54.$.each( { name: "John", lang: "JS" }, function(index, content){ 
55.  //alert( "Object Name: " + index + ",And Its Value is: " + content ); 
56.  alert( "Object Property Name Is: " + index + ",And Its Property Value is: " + content ); 
57.}); 
58.*/ 
59. 
60./*例遍对象数组,同时使用成员变量内容。 
61.var arr = [{ name: "John", lang: "JS" },{ name: "Nailwl", lang: "Jquery" },{ name: "吴磊", lang: "Ext" }]; 
62.$.each( arr, function(index, content){ 
63.  alert( "The Man's No. is: " + index + ",And " + content.name + " is learning " + content.lang ); 
64.}); 
65.*/ 
66. 
67.}  
68.);  
69.// --></mce:script>  
70.<title>Jquery each Demo</title>  
71.</head>  
72. 
73.<body>  
74. 
75.</body>  
76.</html> 
分享到:
评论
1 楼 天使建站 2018-06-16  
    
只有代码,不能测试,还是结合这里的一起看吧,里面有具体的实例,还有在线实例演示:
jquery解析遍历json[包括外部json]的方法和实例
文章地址:
http://www.aijquery.cn/Html/jqueryrumen/98.html

    

相关推荐

    Jquery遍历json的两种数据结构.pdf

    JSON有两种基本数据结构:对象(Object)和数组(Array)。对象由键值对组成,用大括号{}包围,键和值之间用冒号分隔,多个键值对之间用逗号分隔。数组则是一系列值的集合,用方括号[]包围,值之间用逗号分隔。例如...

    Jquery遍历json的两种数据结构.docx

    在jQuery中,遍历JSON数组的例子如下: ```javascript var arr = [{name: "john", lang: "js"}, {name: "nailwl", lang: "jquery"}, {name: "吴磊", lang: "ext"}]; $.each(arr, function(index, content) { alert...

    jQuery遍历json的方法(推荐)

    首先,文档标题提到了“jQuery遍历json的方法”,这里指的是使用jQuery来处理从服务器接收的JSON格式数据。JSON是JavaScript Object Notation的缩写,它是一种轻量级的数据交换格式,易于人阅读和编写,同时也易于...

    jquery使用each方法遍历json格式数据实例

    这对于处理JSON格式的数据尤其有用,因为JSON数据结构往往是由对象和数组混合组成的。 总之,$.each()方法为处理数组和对象提供了一个简洁且高效的方式,无论是在小型项目还是大型应用中,它都是处理集合数据不可或...

    使用JQuery实现从JSON对象转换为form提交数据

    - JSON对象中的嵌套对象和数组需要特殊处理,不能直接转换为URL编码的字符串。对于嵌套的对象,可以递归地调用`jsonToFormParams()`;对于数组,可以考虑将其转换为逗号分隔的字符串或者多个同名的键。 - 在实际...

    js/jquery解析json和数组格式的方法详解

    在JavaScript和jQuery中,解析JSON和数组格式是常见的任务,特别是在与服务器进行数据交互时。首先,我们需要了解一些基本概念。 1. **数组**:在JavaScript中,数组是一种特殊的对象,用于存储一系列值。数组的...

    jQuery树状json数据转表格插件.zip

    树状JSON数据通常包含嵌套的对象和数组,表示具有层级关系的数据。将这种数据转换为表格,可以帮助用户直观理解数据结构,提高数据处理的效率。 该插件的核心功能可能包括以下几个方面: 1. **解析JSON**:插件...

    jquery遍历筛选数组的几种方法和遍历解析json对象

    在示例中,它被用来遍历JSON对象`anObject`和数组`anArray`。对于对象,`each()` 将迭代每个属性(键值对),而对于数组,它会迭代每个索引和对应的值。 3. **jQuery inArray() 方法**: `$.inArray()` 用于查找...

    运用Jquery插件Json2Template写的简单项目

    例如,我们可以使用`{{#if}}`和`{{#each}}`来实现条件渲染和数组遍历: ```html {{#if users.length}} {{#each users}} &lt;li&gt;{{name}} - {{age}} {{/each}} {{else}} 没有用户数据 {{/if}} ``` 这里的...

    jQuery树状json数据转表格插件代码.zip

    它可能通过递归遍历JSON数据,根据层级关系创建表格行和列,并通过展开/折叠的交互来显示或隐藏子节点。 5. **HTML和CSS**:`index.html`文件中,会有一个预定义的表格结构,而插件负责填充数据。`css`文件则对表格...

    jquery对Json的各种遍历方法总结(必看篇)

    ### jQuery遍历JSON的方法 #### grep方法 jQuery的`grep`方法用于处理数组,可以用来筛选数组中满足特定条件的元素。它的基本用法是接受数组和一个回调函数作为参数,回调函数返回`true`或`false`来决定是否保留...

    jquery $.each json 获取json 数据

    总结来说,jQuery的$.each函数是处理JSON数据的一个强大工具,它可以轻松遍历JSON对象和数组,为JavaScript开发者提供了极大的便利。结合源码理解和相关工具,我们可以更好地理解和应用这一功能,提升开发效率。在...

    json格式数据查看和编辑jQuery插件

    2. **数据块展开与收起**:通过折叠和展开功能,用户可以方便地查看和管理嵌套层次复杂的JSON对象和数组,避免在大量数据中迷失。 3. **动态编辑**:用户可以直接在界面上编辑JSON数据,实时看到数据的变化,这对于...

    jQuery_Ajax_Json全解析

    在这个例子中,`$.getJSON()`向'data.json'发送请求,当数据返回时,遍历JSON数据的`items`数组,并将每个`title`插入到页面的`#content`元素中,实现了动态加载内容。 总结,jQuery、Ajax和JSON的结合使用,为网页...

    JSON+js+jquery+ajax基础.zip

    1. JSON基础知识:介绍JSON的语法结构,如对象和数组的表示,以及如何在JavaScript中创建和解析JSON对象。 2. JavaScript基础:深入讲解JavaScript的基本语法,包括变量、函数、对象等,并演示如何使用JavaScript...

    Jquery解析json数据详解

    5. jQuery遍历JSON对象的方法 - 使用$.each()方法遍历JSON数据。 - 在回调函数中处理每一个键值对。 6. 页面的动态内容更新 - 使用jQuery的html()方法,根据解析的JSON数据动态更新页面上的元素内容。 文章中还...

    jquery json 搜索与分页效果代码.zip

    JSON数据结构包括键值对(key-value pairs)和数组,这使得它非常适合表示复杂的数据结构。 **搜索功能** 在Web应用中,搜索功能允许用户根据关键词查找相关信息。在jQuery中,可以使用`.filter()`或`.grep()`方法...

Global site tag (gtag.js) - Google Analytics