Ich suche nach einer Möglichkeit, nach dem Scrollen nach unten weitere Listen am Ende meiner Listenansicht hinzuzufügen. Zum Beispiel habe ich zunächst 20 Artikel zurück. Ich wollte eine Seitennummerierung verwenden und nur so viele zurückgeben, wie von meiner Abfrage zurückkommen, ABER ich würde lieber 15-20 zurückgeben, dann am Ende des Scrollens entweder automatisch mehr zu dieser Liste hinzufügen oder einen Knopf mit der Aufschrift "Mehr anzeigen" haben. . Ich bin neu mit jQuery Mobile und frage mich, ob jemand diese Art von Ding implementiert gesehen hat. Dies wird auch in Phonegap verwendet. Wenn ja, kannst du mich in die richtige Richtung weisen? Vielen Dank im Voraus!
Anstatt mehrere Listenelemente automatisch zu laden, schlage ich vor, eine Schaltfläche zu platzieren, mit der Nutzer tippen können, um mehr zu laden (aber das ist nur mein Vorschlag).
%Vor%Hier ist eine Demo: Ссылка
Es ist ein bisschen einfacher, eine Schaltfläche zu laden, auf die der Benutzer tippen kann. Wenn sie angetippt wird, laden Sie weitere Zeilen und hängen die load-more
-Schaltfläche erneut an das Ende der Liste an:
Hier ist eine Demo: Ссылка
Es gibt ein paar Artikel, in denen Methoden für "forever scroll" und "infinite scroll" beschrieben werden, so wie es sich anhört, nach dem du fragst.
Die Idee dahinter ist es, asynchron mehr Daten zu laden, wenn der Benutzer von unten nach unten zu einer vorgegebenen Anzahl von Elementen scrollt.
Es gibt jedoch ein bekanntes Problem mit dieser Methode, da es einen Lügner aus der Bildlaufleiste selbst macht.
Tags und Links cordova jquery listview jquery-mobile dynamically-generated