Ich habe eine datatable
in meiner Webseite. Ich muss eine horizontal scroll bar
oben auf der Tabelle anzeigen. Ich habe versucht table.wrap('<div style="width:980px; overflow-x:auto;"/>');
. Es wird eine horizontale Bildlaufleiste am unteren Rand der Tabelle angezeigt. Wie wird die Bildlaufleiste über der Datentabelle angezeigt? Irgendeine Hilfe?top horizontale scrollbar datatable javascript
5
A
Antwort
2
Sie finden die Antwort unter http://progrnotes.blogspot.com.ee/2013/07/horizontal-scrollbars-at-top-bottom-in-datatables.html: Sie können es mit dem jQuery-doubleScroll-Plugin (https://github.com/sniku/jQuery-doubleScroll) tun. Dies funktioniert jedoch auch nicht mit einer Datentabelle, die von ajax geladen wird. Sie müssen es ein wenig zwicken.
Schritte sind wie dies zu tun:
Herunterladen und doubleScroll umfassen.
hinzufügen Linien:
$('body').find('.dataTables_scrollBody').wrap('<div id="scroll_div"></div>'); $('#scroll_div').doubleScroll();
hinzufügen CSS
.dataTables_scrollBody { overflow-y: visible !important; overflow-x: initial !important; }
, dass es (Tables 1.10.7)
EDIT tun sollten: Wenn Sie Spalte-Filter auf Oben muss die obige Lösung geändert werden, sonst scrollt der Header nicht:
hinzufügen Linien:
$('body').find('.dataTables_scroll').wrap('<div id="scroll_div"></div>'); $('#scroll_div').doubleScroll();
hinzufügen CSS
.dataTables_scrollBody { overflow-y: visible !important; overflow-x: initial !important; } .dataTables_scrollHead { overflow: visible !important; }
Verwandte Themen
- 1. Vaadin Tabellenspalten Autosize/Autoscale ohne horizontale Scrollbar
- 2. So erzwingen horizontale Scrollbar mit Syncfusion SfDataGrid
- 3. Unnötige Horizontale Scrollbar in AngularJS/Bootstrap Anwendung
- 4. Vaadin Keine horizontale Scrollbar in HorizontalSplitPanel
- 5. Javascript Scrollbar
- 6. Javascript horizontale Scroll-Text
- 7. Internet Explorer erstellt horizontale Scrollbar für die vertikale Bildlaufbreite
- 8. javafx scrollbar
- 9. Javascript erkennen scrollbar in textarea
- 10. Top-Level-Javascript-Importe - Redux
- 11. TreeView ScrollBar bug
- 12. Scrollbar zu Tabelle hinzufügen
- 13. Make scrollbar custom
- 14. Wie bekomme ich Scrollbar-Position mit Javascript?
- 15. Horizontale Bildlaufleiste funktioniert nicht
- 16. Moving scrollbar
- 17. Weit Tabelle horizontal scrollbar verursacht
- 18. CSS - benutze nur eine horizontale Bildlaufleiste
- 19. CSS horizontale scroll
- 20. Horizontale Scroll winforms Listenansicht
- 21. Einstellung einer Scrollbar-Position
- 22. Scrollbar up button event
- 23. Dynamisch Top-Eigenschaft mit Javascript berechnen
- 24. DISABLE die horizontale Scroll
- 25. Scrollbar im Pre ausblenden, wenn nicht benötigt
- 26. Scrollbar ohne feste Höhe/Dynamische Höhe mit Scrollbar
- 27. C# WinForms TreeView entfernen Horizontale Bildlaufleiste
- 28. Machen Sie 100% Breite div fit in einem anderen div und vermeiden horizontale scrollbar
- 29. Probleme mit Datatables und unerwünschte horizontale Bildlaufleiste
- 30. Force horizontale Tabelle Bildlaufleiste
prüfen diese, http://jsfiddle.net/TBnqw/1/ –
Ich habe das versucht. Aber es funktioniert nicht mit Datatable, die von Ajax geladen wird. – lifeline
Hi - hast du das jemals herausgefunden? Ich habe das gleiche Problem. Vielen Dank! –