0

私は自分の JQuery Mobile-Cordova アプリで遅延読み込みを実行しようとしています。アイデアは、電話に保存されている SQLite DB から遅延読み込みで読み込まれる 100 以上の項目のリストですが、データを使用して項目を検索することもできます。 -filter="true"属性。

次のコードを使用してアイテムをロードします(ここから)

$(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"属性がリストにロードされたアイテムのみをフィルタリングし、「アンロード」アイテムを除外することです検索の。

そのようなデータを処理するための適切なアプローチは何でしょうか? ここを調べましたが、サーバー側からデータを取得する必要があります。この場合、これは私が持っている/必要としているものではありません。助言がありますか?

4

0 に答える 0