• ajax返回二维数组处理++局部数据刷新


    <div class="rank">
        <div class="title">排行榜</div>
        <table id="fresh">
            <tr>
                <th>节目名称</th>
                <th>表演部门</th>
                <th>获得票数</th>
            </tr>
            <{foreach from=$rank item=r}>
                <tr add='true'>
                    <td><{$r.program_name}></td>
                    <td><{$r.department}></td>
                    <td><{$r.votes}></td>
                </tr>
            <{/foreach}>
        </table>
    </div>
    <script type="text/javascript">
    $(function(){
    	var timer=null;
    	timer=setInterval(function(){
    		var content='';
    		$.ajax({
    			type: 'POST',
    			url: '?program-rankAjax.html',
    			dataType: 'json',
    			success:function(json){
    				// 二维数组处理
    				/*$('#fresh').find('tr[add]').remove();
    				for (var i = 0; i < json.length; i++) {//each
    					content+='<tr  add="true"><td>'+json[i].program_name+'</td><td>'+json[i].department+'</td><td>'+json[i].votes+'</td></tr>';
    				}
    				$("#fresh").append(content);*/
    				$('#fresh').find('tr[add]').remove();
    				$.each(json,function(k,v){
    					content+='<tr  add="true"><td>'+v.program_name+'</td><td>'+v.department+'</td><td>'+v.votes+'</td></tr>';
    				});
    				$("#fresh").append(content);
    			}
    		});
    	},6000);
    })
    </script>
    

      

  • 相关阅读:
    深入理解Java Proxy机制
    StringBuilder与StringBuffer的区别
    反射
    list和set区别
    spring总结
    Hibernate与 MyBatis的比较
    手机拍照或选择照片上传html5代码
    JSP两种跳转
    离散化
    圆方树
  • 原文地址:https://www.cnblogs.com/xuedong/p/5089624.html
Copyright © 2020-2023  润新知