2008-03-07

jQuery的DOM操作真是太方便了AJAX实现

关键字: jquery
要求:根据动态生成的列表的id作为参数获取调用ajax方法,显示相应的描述信息

1,javascript函数
$(document).ready(function() {
		$('.desc').each(function(i) {
					$(this).bind('click',function() {	 
					var id='interp-'+i;
					 $(this).find('.interp').attr({
					      'id': id
    					});
    				var sstr = "#"+id;
					$.getJSON('/local/local_edu/inner/study/praxisF.do',{'method':'getDesc','praxisId':$(this).find('.pidValue').text()},function(data) {
							$(this).find(sstr).html(data['desc']);
						});
					});
					
		});
	});		

2,页面重复的div
	<div class="desc">
					<span class="pidValue" style="display:none;"><%=praxisId %></span>
						<span class="interp" style='cursor:pointer'>题目注释</span>
					</span>
				</div>

jQuery真是超级好用!
评论
hanyh 2008-03-07
那是你写的树有问题吧。大树展开的时候用ajax,展开后缓存
melin 2008-03-07
他的性能也损失不少哦! 所以就放弃了。曾经为了遍历一个树,浏览器都被暴死了。逼得我换其他方法
发表评论

提醒: 该博客已发表在公共论坛,博客所有留言会成为论坛回贴,留言请注意遵守论坛发贴规则

您还没有登录,请登录后发表评论

hanyh
搜索本博客
最近加入圈子
存档
最新评论