Ein Kontrollkästchen wird der ersten Spalte von jQuery dataTable in meinem Projekt hinzugefügt, um dem Benutzer eine Mehrfachauswahlfunktion bereitzustellen. Allerdings ist seine Breite unkontrolliert, was zu groß ist, wenn ich im Vollbildmodus möchte, dass es immer in 45px angezeigt wird. Ich habe versucht, es in jQuery und CSS zu beheben, aber alle fehlschlagen.Die Breite der ersten Spalte von jQuery dataTable kann nicht festgelegt werden
Mein Versuch:
//jQuery
$('.dataTable').dataTable({
"columnDefs": [
{ "width": "45", "targets": 0 }
]
});
//css
.dataTable > thead > tr > th:first-child {
width: 45px!important;
}
irgendeine Idee?
haben Sie versucht, '{„Breite“:„45px“,„Ziele“: 0}'; Fügen Sie nach Ihrem Wert px hinzu. – vijayP
@vijayP sicher, nichts passiert –
haben Sie versucht, andere Option auf der Dokumentations-Seite zur Verfügung gestellt: https://datatables.net/reference/option/columns.width – vijayP