2017-06-06 7 views
0

Momentan werden 5 Zeilen pro Seite angezeigt. Aber wenn Index der Tabelle in der ersten Seite genommen wird, nimmt es den Index von 0 bis 6 für die erste Seite. Auf der zweiten Seite wird wieder von 0 bis 6 gewählt. Ich möchte den ausgewählten Index der gesamten Tabelle mit den Tabellenzeilenwerten (inklusive aller Seitenteile) kennen. Wie Index aller Tabellenzeilen nehmenSo übernehmen Sie den Indexwert der gesamten Tabelle

$scope.SampleTable[index].Name; //it is taking particular page index only 

I Entire Seite Indexwert verwenden möchten tr dir-Paginieren

+0

teilen einige Code zu klären, werden Screenshots in Ordnung sein –

+1

wenn seine 5 Zeilen pro Seite, Index zwischen 0 bis 4 einschließlich sein sollte, wie werden Sie 0-6 zu bekommen? – Sajal

+0

versehentlich ich sagte 0 bis 6. Es dauert 0 bis 4 nur – MNK

Antwort

0

Wenn Sie eine Variable in Ihrem Controller die aktuelle Seite (zB $scope.currentPage) spezifiziert haben, könnten Sie so etwas tun:

$scope.SampleTable[index + ($scope.currentPage * 5 - 5)].Name; 
+0

Nicht korrekt! Demnach, wenn auf Seite 3, Auswahl 3. Zeile würde 5 geben, während es 5 Zeilen auf jeder Seite und Index sollte 12 sein (von 0 beginnend) – Sajal

+0

@Sajal Sie haben Recht, ich habe total vermisst, dass. Ich habe meine Antwort aktualisiert. –

Verwandte Themen