0

Ich verwende erweiterte Raster in Dojo 1.10 Version. Ich benutze Seitenumbruch auf der Clientseite, aber es ist nicht vollständig Clientseite. Da es mehr als Tausende von Datensätzen im Grid gibt, lade ich gerade die ersten 400 Datensätze ein und mache die Seitennummerierung darauf.Überschreibung Beschreibung in Paginierung in Enhanced Grid

Ich biete zwei zusätzliche vorherige und nächste Schaltfläche, die die vorherigen und nächsten 400 Datensätze jeweils laden wird. Also, für 400 Datensätze wird es Client-Paginierung sein. Wenn jemand auf benutzerdefinierte nächste oder vorherige Schaltfläche von Ajax Anruf klickt, werde ich sie laden.

Nun, da wir nur 400 Datensätze laden, wird in der Paginierungsbeschreibung nur 1-100 Elemente angezeigt (wenn die Seitengröße 100 ist). Wie kann override diese Beschreibung mit der tatsächlichen Anzahl der Datensätze, die ich auf dem Server habe.

Ich habe durch here gegangen, wo wir eine Funktion und Überschreibung und here definieren können, wo es verschiedene Attribute sind aber diese beiden Problemlösung ist hilft mir nicht. Kann mir jemand eine Idee geben, wie kann ich erreichen, was ich will?

Antwort

0

Wir können mit dojo.query

Jedes Mal, wenn wir die Beschreibung ändern möchten einfach tun, was wir können by-

query(".dojoxGridDescription").replaceWith('<div>Showing 15-100 items</div>'); 

Für das gleiche, wenn wir filtern möchten, bieten wir Ihnen

tun können
query(".dojoxGridFBarStatus").replaceWith('<span class ="dojoxGridFBarStatus" dojoattachpoint="statusBarNode">Filter 15-100 items</span>');