mirror of
https://git.code.sf.net/p/seeddms/code
synced 2025-09-08 19:08:57 +00:00
fix loading more entries at end of page
This commit is contained in:
parent
d8f7d473cb
commit
612f297926
|
@ -156,12 +156,12 @@ function loadMoreObjects(element, limit, orderby) {
|
||||||
element.prop("disabled",true);
|
element.prop("disabled",true);
|
||||||
var folder = element.data('folder')
|
var folder = element.data('folder')
|
||||||
var offset = element.data('offset')
|
var offset = element.data('offset')
|
||||||
// var limit = element.data('limit')
|
|
||||||
url = seeddms_webroot+"out/out.ViewFolder.php?action=entries&folderid="+folder+"&offset="+offset+"&limit="+limit+"&orderby="+orderby;
|
url = seeddms_webroot+"out/out.ViewFolder.php?action=entries&folderid="+folder+"&offset="+offset+"&limit="+limit+"&orderby="+orderby;
|
||||||
$.ajax({
|
$.ajax({
|
||||||
type: 'GET',
|
type: 'GET',
|
||||||
url: url,
|
url: url,
|
||||||
dataType: 'json',
|
dataType: 'json',
|
||||||
|
async: false,
|
||||||
success: function(data){
|
success: function(data){
|
||||||
$('#viewfolder-table').append(data.html);
|
$('#viewfolder-table').append(data.html);
|
||||||
if(data.count <= 0) {
|
if(data.count <= 0) {
|
||||||
|
@ -176,7 +176,7 @@ function loadMoreObjects(element, limit, orderby) {
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
$(window).scroll(function() {
|
$(window).scroll(function() {
|
||||||
if($(window).scrollTop() + $(window).height() == $(document).height()) {
|
if($(window).scrollTop() + $(window).height() + 3 >= $(document).height()) {
|
||||||
loadMoreObjects($('#loadmore'), $('#loadmore').data('limit'), $('#loadmore').data('orderby'));
|
loadMoreObjects($('#loadmore'), $('#loadmore').data('limit'), $('#loadmore').data('orderby'));
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
Loading…
Reference in New Issue
Block a user