장수 목록에 pagenation 추가
This commit is contained in:
+24
-7
@@ -251,18 +251,31 @@ function printGeneralList(value){
|
|||||||
});
|
});
|
||||||
|
|
||||||
window.generalList = generalList;
|
window.generalList = generalList;
|
||||||
_printGeneralList(generalList);
|
_printGeneralList(true);
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
function _printGeneralList(generalList){
|
function _printGeneralList(clear){
|
||||||
var $generalTable = $('#general_list');
|
var $generalTable = $('#general_list');
|
||||||
$generalTable.empty();
|
if(clear){
|
||||||
|
$generalTable.empty();
|
||||||
|
$generalTable.data('lastIdx', 0);
|
||||||
|
$('#row_print_more').show();
|
||||||
|
}
|
||||||
|
|
||||||
$.each(generalList, function(idx, general){
|
generalList = window.generalList;
|
||||||
|
|
||||||
|
var idxFrom = $generalTable.data('lastIdx');
|
||||||
|
var idxTo = Math.min(idxFrom + 50, generalList.length);
|
||||||
|
$generalTable.data('lastIdx', idxTo);
|
||||||
|
|
||||||
|
for(var idx = idxFrom; idx < idxFrom + 50; idx++){
|
||||||
|
var general = generalList[idx];
|
||||||
$generalTable.append(TemplateEngine(templateGeneralRow, general));
|
$generalTable.append(TemplateEngine(templateGeneralRow, general));
|
||||||
});
|
}
|
||||||
|
|
||||||
|
if(idxTo == generalList.length){
|
||||||
|
$('#row_print_more').hide();
|
||||||
|
}
|
||||||
|
|
||||||
$generalTable.find('.obj_tooltip').tooltip({
|
$generalTable.find('.obj_tooltip').tooltip({
|
||||||
title:function(){
|
title:function(){
|
||||||
@@ -324,4 +337,8 @@ $('#btn_load_general_list').click(function(){
|
|||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
|
||||||
|
$('#btn_print_more').click(function(){
|
||||||
|
_printGeneralList();
|
||||||
|
})
|
||||||
|
|
||||||
});
|
});
|
||||||
+7
-2
@@ -103,10 +103,10 @@ history.go(-1);
|
|||||||
</form>
|
</form>
|
||||||
</div>
|
</div>
|
||||||
<div class="with_border legacy_layout" style="text-align:center">
|
<div class="with_border legacy_layout" style="text-align:center">
|
||||||
<button id="btn_pick_more" disabled="disabled" class="with_skin with_border">다른 장수 보기</button><button id="btn_load_general_list" class="with_skin with_border" style='margin-left:2ch;'>장수 목록 보기</button><br>
|
<button type="button" id="btn_pick_more" disabled="disabled" class="with_skin with_border">다른 장수 보기</button><button type="button" id="btn_load_general_list" class="with_skin with_border" style='margin-left:2ch;'>장수 목록 보기</button><br>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<table style='width:970px;table-layout: fixed;' class="tb_layout bg0" id='tb_general_list'>
|
<table style='width:970px;table-layout: fixed;display:none;' class="tb_layout bg0" id='tb_general_list'>
|
||||||
<thead>
|
<thead>
|
||||||
<tr class='bg1'>
|
<tr class='bg1'>
|
||||||
<th style='width:64px;'>얼 굴</td>
|
<th style='width:64px;'>얼 굴</td>
|
||||||
@@ -128,6 +128,11 @@ history.go(-1);
|
|||||||
</thead>
|
</thead>
|
||||||
<tbody id='general_list'>
|
<tbody id='general_list'>
|
||||||
</tbody>
|
</tbody>
|
||||||
|
<tfoot id='row_print_more' style='display:none;'>
|
||||||
|
<tr>
|
||||||
|
<td colspan="15"><button type="button" class="with_skin with_border" id="btn_print_more" style="width:100%;">장수 더 보기</button></td>
|
||||||
|
</tr>
|
||||||
|
</tfoot>
|
||||||
</table>
|
</table>
|
||||||
<div class="with_border legacy_layout"><?=backButton()?></div>
|
<div class="with_border legacy_layout"><?=backButton()?></div>
|
||||||
<div class="with_border legacy_layout"><?=banner()?></div>
|
<div class="with_border legacy_layout"><?=banner()?></div>
|
||||||
|
|||||||
Reference in New Issue
Block a user