12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061 |
- <div>
- <input type="hidden" id="kw" value="<?php echo $keyword;?>">
- <input type="hidden" id="currentPage" value="<?php echo $currentPage;?>">
- <input type="hidden" id="pageCount" value="<?php echo $pageCount;?>">
- </div>
- <div id="slide_loading_btn" onclick="slideLoadMoreInfo()" style="text-align: center;font-size: 12px;color: #c0c0c0;background-color: #f7f7f7;border-radius: 5px;margin: 10px auto 10px auto;width:90%;line-height:40px;cursor: pointer;height:40px;;clear:both;<?php if($pageCount<=1){?>display: none<?php }?>" ><?php echo $loadBtnTitle;?></div>
- <script type="text/javascript">
- var pageCount = parseInt($('#pageCount').val());
- var currentPage = parseInt($('#currentPage').val());
- var slideBtn = $('#slide_loading_btn');
- $(document).ready(function(){
- //$(window).bind("scroll",slideLoad);
- if(currentPage==pageCount&&pageCount>1){ $(slideBtn).text('已经到底了!').show().fadeOut(3000); }
- });
- function slideLoad(){
- var scrollbar_top = document.documentElement.scrollTop || document.body.scrollTop
- var bottomHeight = <?php echo $marginHeight;?>;
- var screenHeight = document.documentElement.clientHeight || document.body.clientHeight
- var page_bottom_pos = scrollbar_top+screenHeight+bottomHeight
- if (page_bottom_pos >= document.body.scrollHeight){
- slideLoadMoreInfo();
- }
- }
- function slideLoadMoreInfo(){
- if(currentPage>0&¤tPage<pageCount)
- {
- $(slideBtn).text('正在加载,请稍候...').show();
- var layindex = layer.msg('正在加载,请稍候...', {icon: 16,shade: 0.01});
- var url = "<?php echo $ajaxUrl;?>";
- var object = {};
- object.page = currentPage+1;
- object.count = <?php echo $count;?>;
- <?php if(!empty($searchConditions)){?> object.sch = "<?php echo $searchConditions;?>";<?php }?>
- <?php if(!empty($keyword)){?> object.kw = "<?php echo $keyword;?>";<?php }?>
- <?php if(!empty($modelId)){?> object.model_id = "<?php echo $modelId;?>";<?php }?>
- $.get(url,object,function(html){
- layer.close(layindex);
- if($.trim(html)!='')
- {
- $('#<?php echo $listContentId;?>').append(html);
- $('#currentPage').val(currentPage+1);
- $(slideBtn).text('<?php echo $loadBtnTitle;?>');
- currentPage = parseInt($('#currentPage').val());
- if(currentPage==pageCount)
- {
- $(slideBtn).text('已经到底了!').show().fadeOut(3000);
- }
- }
- else
- {
- $('#currentPage').val(currentPage+1);
- $(slideBtn).text('已经到底了!').show().fadeOut(3000);
- }
- })
- }
- else
- {
- $(slideBtn).text('已经到底了!').show().fadeOut(3000);
- }
- }
- </script>
|