DataTable mit dropdown-Spalte
Ich brauche, um dropdown-Spalte in DataTable die jQuery-es ist lookinng wie da unten jetzt
Und ich will es wie das unten stehende Bild
und der code, den ich verwende, ist
<table id="example" class="hover row-border dataTable" role="grid" width="100%">
<thead class="dataTableHeader">
<tr>
<th>Days</th>
<th>Start Time</th>
<th>End Time</th>
</tr>
</thead>
</table>
$(document).ready(function () {
$('#example').DataTable({
"aaData": OrganizationData.OrganizationPreference.ScheduleDaysCol,
"columns": [
{"data": "DayName"},
{"data": "StartDateHour"},
{"data": "EndDateHour"}
],
"paging": false,
"ordering": false,
"info": false,
"filter": false
});
});
InformationsquelleAutor raghav | 2016-03-16
Du musst angemeldet sein, um einen Kommentar abzugeben.
Andere Weg wäre, um die
render
Methode:Arbeiten Beispiel.
d,t,r,
werden Parameter übergeben, um die render-Funktion, es ist ein anderer namensmeta
. Umd
ist das die Daten in der Zelle,t
ist die Art der Daten und derr
ist die gesamte Zeile. Prüfen Sie auf dieser Seite für mehrere DataTable-Güte: datatables.net/reference/option/columns.renderGenauso wie die Antwort von @Tanmay. Die
columns
odercolumnDefs
array können Sie die Verarbeitung der einzelnen Spalten individuell Daten. diedata
Schlüssel erzählt DataTables, was Sie in die betreffende Zelle und dierender
Schlüssel erzählt DataTables, wie es zu zeigen. Es ist wirklich ziemlich clever!....meine Datentabellen databasetable-net.000webhostapp.com verwendet columnDefs nicht Spalten-und server-Seite, so kann die post haben ein separates Thema irgendwann... wird Sie wissen lassen, wenn ich das Tue..
also server-Seite funktioniert nicht mit Ihrem template. Ich könnte die post eine separate Lösung nur so dass ich nicht verlieren es, in der Zukunft (und auch für andere zu finden).
InformationsquelleAutor annoyingmouse
DataTables zu haben scheinen, ein editor für diese Art der Sache als refrenced von Namen samyukta und andere: https://editor.datatables.net/examples/inline-editing/simple
Ich würde sagen, dass ist die einfachste Antwort. Es ist jedoch eine kommerzielle Erweiterung mit einer kostenlosen Testversion nur.
Wenn Sie wollten etwas jquery code einfach ändern Sie den statischen Zeiten, dropdown-Boxen, könnte man ihm eine Chance geben:
Dies sollte erhalten Sie die drop-down-Boxen, wo Sie Sie benötigen. Ich werde diese überarbeiten, wenn Sie Probleme damit haben.
InformationsquelleAutor DogPawHat
Können Sie auf diese Weise dann für die dropdown-Einstellung
InformationsquelleAutor Tanmay
Können Sie versuchen, zu verwenden, dies ist was ich jetzt verwende.
https://github.com/ejbeaty/CellEdit
Blick auf dieses Beispiel:
Hoffe, es hilft jemand.
InformationsquelleAutor fudu