使用SQLite的listview过滤器的Jquery Mobile延迟加载

时间:2013-03-05 03:50:01

标签: jquery-mobile

我正在尝试延迟加载以使用我的JQuery Mobile-Cordova应用程序,这个想法是一个100多个项目的列表,从存储在手机上的SQLite数据库加载延迟加载,但仍然可以搜索项目使用 data-filter =“true”属性。

我使用以下代码加载项目(来自here

$(document).ready(function() {
    var eventsElement = $('#resultListView');
    $(window).bind('scrollstop', function() {
        if ($(window).scrollTop() > $('#page1').height() - 500) {
            eventsElement.append('<li><a href="">Stop</a></li>');
            eventsElement.listview('refresh');
        }
    });

});

它工作正常,我根据我的需要加载数据库(LIMIT,OFFSET),现在的问题是 data-filter =“true”属性只过滤加载的项目列表,从而使我的“卸载”项目不在搜索范围内。

处理此类数据的适当方法是什么?我查看了here但它需要从服务器端提取数据,在这种情况下,这不是我所需要的。有什么建议吗?

0 个答案:

没有答案