Jquery 遍历json和数组 收藏 view plaincopy to clipboardprint? <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> <mce:script type="text/javascript" src="scripts/jquery-1.2.1.js" mce_src="scripts/jquery-1.2.1.js"></mce:script> <mce:script type="text/javascript"><!-- $( function() { /* 通用例遍方法,可用于例遍对象和数组。 不同于例遍 jQuery 对象的 $().each() 方法,此方法可用于例遍任何对象。 回调函数拥有两个参数: 第一个为对象的成员或数组的索引 第二个为对应变量或内容 如果需要退出 each 循环可使回调函数返回 false,其它返回值将被忽略。 */ /*例遍数组,同时使用元素索引和内容。 $.each( [0,1,2], function(index, content){ alert( "Item #" + index + " its value is: " + content ); }); var testPatterns = [ 'yyyy', 'yy', 'MMMM', 'MMM', 'MM', 'M', 'dd', 'd', 'EEEE', 'EEE', 'a', 'HH', 'H', 'hh', 'h', 'mm', 'm', 'ss', 's', 'S', 'EEEE MMMM, d yyyy hh:mm:ss.S a', 'M/d/yy HH:mm' ]; $.each(testPatterns,function(){document.write('<div>'+this+'</div><br />');}); */ /*遍历对象,同时使用成员名称和变量内容。 $.each( { name: "John", lang: "JS" }, function(index, content){ //alert( "Object Name: " + index + ",And Its Value is: " + content ); alert( "Object Property Name Is: " + index + ",And Its Property Value is: " + content ); }); */ /*例遍对象数组,同时使用成员变量内容。 var arr = [{ name: "John", lang: "JS" },{ name: "Nailwl", lang: "Jquery" },{ name: "吴磊", lang: "Ext" }]; $.each( arr, function(index, content){ alert( "The Man's No. is: " + index + ",And " + content.name + " is learning " + content.lang ); }); */ } ); // --></mce:script> <title>Jquery each Demo</title> </head> <body> </body> </html>