jquery遍历的json有两层list时的解决方法

//获取 学生分组列表
function getStuList(){
  $("#allMemberList").html("");
	$.get("classTeam/queryClassTeamAndTeamMember/"+classId+"/0",function(result) {
		$.each(result.classTeamList,function(k, v) {
			  $("#allMemberList").append(
					   '<div class="panel panel-default">'
					  +'	<div class="panel-heading">'+v.teamName+'</div>'
					  +'	<div class="panel-body">'
					  +'		<ul class="media-list user-list stuList">'+jsonson(v.id)
					  +'		</ul>'
					  +'	</div>'
					  +'    </div>'
					  +'</div>'
			  )
			  function jsonson(id){
			        var jsonHtml="";
			        $.each(result.classTeamList,function(k, v) {
			            if(id== v.id){
			                for(var i=0;i<v.tclassTeamMemberList.length; i++){
			                        jsonHtml+='<li class="media">'
										  +'	<div class="media-left">'
										  +'		<a href="javascript:;"><img class="media-object"'
										  +'			src="'+v.tclassTeamMemberList[i].user.userInfo.logo+'"></a>'
										  +'	</div>'
										  +'	<div class="media-body">'
										  +'		<h6 class="media-heading">'+v.tclassTeamMemberList[i].user.userInfo.ucName+'</h6>'
										  +'	</div>'
										  +'	<div class="close">'
										  +'		<span>×</span>'
										  +'	</div>'
										  +'</li>'	;
			                }
			            }
			        });
			        return jsonHtml;
			    }
		 })
	 })
}
时间: 2024-07-28 12:41:52

jquery遍历的json有两层list时的解决方法的相关文章

JQUERY JSON的反序列化类 using问题的解决方法

 本篇文章是对JQUERY JSON的反序列化类 using问题的解决方法进行了详细的分析介绍,需要的朋友可以过来参考下,希望对大家有所帮助 最近弄个JSON传递到服务器端反序列化的方法,发现很多问题,特此记录解决方案,和大家分享一下   手动下载并且引用Newtonsoft.Json.dll   手动引用添加命名空间如下(以DLL的方式引入):   除了要添加引用 System.Runtime.Serialization;   System.Runtime.Serialization.Form

jQuery实现鼠标滑过Div层背景变颜色的方法

 这篇文章主要介绍了jQuery实现鼠标滑过Div层背景变颜色的方法,涉及jQuery中hover及addClass方法的使用技巧,具有一定参考借鉴价值,需要的朋友可以参考下     本文实例讲述了jQuery实现鼠标滑过Div层背景变颜色的方法.分享给大家供大家参考.具体实现方法如下:   代码如下: <html> <head> <title>jQuery实现感应鼠标经过Div层变换图层背景颜色)</title> <style type="

jQuery实现鼠标滑过Div层背景变颜色的方法_jquery

本文实例讲述了jQuery实现鼠标滑过Div层背景变颜色的方法.分享给大家供大家参考.具体实现方法如下: 复制代码 代码如下: <html> <head> <title>jQuery实现感应鼠标经过Div层变换图层背景颜色)</title> <style type="text/css"> .divbox{   height:300px;   width:200px;   background:#ffffff;   border

jQuery插件Easyui设置datagrid的pageNumber导致两次请求问题的解决方法_jquery

本文实例讲述了jQuery插件Easyui设置datagrid的pageNumber导致两次请求问题的解决方法.分享给大家供大家参考,具体如下: 一.问题描述: $('#tb-page-list').datagrid({ url: '/BisOrderInfo/GetList', pageNumber: 2, pageSize: 10 }); 当手动设置 pageNumber大于或等于2时,查看请求的方法时,会请求2次,并且第二次的pageNumber等于1: 二.原因所在: jquery.ea

jQuery实现表格隔行及滑动,点击时变色的方法【测试可用】_jquery

本文实例讲述了jQuery实现表格隔行及滑动,点击时变色的方法.分享给大家供大家参考,具体如下: 运行效果截图如下: 具体代码如下: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml&qu

jquery dialog open后,服务器端控件失效的快速解决方法

 本篇文章是对jquery dialog open后,服务器端控件失效的快速解决方法.进行了详细的分析介绍,需要的朋友可以过来参考下,希望对大家有所帮助 jquery dialog为我们提供了非常漂亮实用的对话框,比单调的alert.confirm.prompt好用很多.    在使用jquery与.net共同开发时,直接调用jquery dialog的open后,服务器端控件全部失效了,不能执行相应的后台代码.只是源于jquery默认把dialog添加到body中,而不是原来所在的服务器端的f

关于页面嵌入swf覆盖div层的问题的解决方法

 这篇文章主要介绍了关于页面嵌入swf覆盖div层的问题的解决方法,需要的朋友可以参考下 如果swf是通过<object></object>方式插入的话,那就加入以下这断代码  代码如下: <param name="wmode" value="Opaque">    还有一种方法是通过script_swfobject.js插件来插入swf的,这时用下面的方法来设置:   代码如下: <div id="flashco

jquery.ajax的url中传递中文乱码问题的解决方法

 本篇文章主要是对jquery.ajax的url中传递中文乱码问题的解决方法进行了介绍,需要的朋友可以过来参考下,希望对大家有所帮助 JQuery   JQuery默认的contentType:application/x-www-form-urlencoded    这才是JQuery正在乱码的原因,在未指定字符集的时候,是使用ISO-8859-1    ISO8859-1,通常叫做Latin-1.Latin-1包括了书写所有西方欧洲语言不可缺少的附加字符.   JQuery的Ajax根本没有考

jQuery动画出现连续触发、滞后反复执行的解决方法_jquery

本文实例讲述了jQuery动画出现连续触发.滞后反复执行的解决方法.分享给大家供大家参考.具体分析如下: jQuery中slideUp .slideDown.animate等动画运用时,如果目标元素是被外部事件驱动, 当鼠标快速地连续触发外部元素事件, 动画会滞后的反复执行,其表现不雅. 则解决办法: 1.在触发元素上的事件设置为延迟处理, 即可避免滞后反复执行的问题(使用setTimeout) 2.在触发元素的事件时预先停止所有的动画,再执行相应的动画事件(使用stop) jquery sto