1ページに複数のリストがあり、データをロードします.

2005 ワード

No. xx xxx xxx xxx xxx
${i.index+1} ${item.now_price} ${item.now_time} ${item.now_end_time} ${item.time} ${item.more}

	$().ready(function () {
		 $('div.dataTables_paginate').pageList({
			 prevText: '   ', 
			 nextText: '   ', 
			 recordText: '{0} ,{1}   ',
			 totalCount: '${xxxBean.allRowNum}',
			 goInputType: 'text',
			 showGoLink: false,
			 showPageRange: 5,
			 pageSize:10,
			 currentPage:'${xxxBean.currentPage}',
			 renderPerCall: true,
			 clickCallback: function (currentPage) {
				 $.ajax({
					 type : 'post',
					 url : '<%=nextAction%>',
					 cache: false,
					 data: {currentPage:currentPage},
					 success : function(data) {
						 $("#myData tr").remove();
						 $(data).each(function(i){
							 $("#myData").append(
								"<tr>"
								+"<td>"+(i + 1 + (currentPage - 1) * 10)+"</td>"
								+"<td>"+ this.now_price +"</td>"
								+"<td>"+ this.now_time +"</td>"
								+"<td>"+ this.now_end_time +"</td>"
								+"<td>"+ this.time +"</td>"
								+"<td>"+ this.more +"</td>
								+"</tr>"
									 );
						});
					 },
					 error: function(e) {
					 }
				 });
			 }
		 });
	});