Letztendlich möchte ich die Spaltensortierung meiner Tabelle an den Server senden, damit ich ein sortiertes paginiertes Recordset aus der Datenbank abrufen kann. Diese Codezeile wird mir auf diesem Weg:Wie kann ich Spaltennamen per Index mit Bootstrap-Datatables erhalten?
$("#results").DataTable().order();
Aber es gibt ein Array wie folgt aus:
[[0,"asc"]]
ich nicht auf einen Spaltenindex von einem Clientside Array verlassen kann meine Daten-Set bestellen auf der Serverseite. Was ich brauche, ist ein Array wie folgt aus:
[["Name","asc"],["HireDate","desc"]]
Wenn ich eine API, so zu schreiben, würde ich die Spaltennamen zugänglich wie so machen:
$("#results").DataTable().columns()[0].name;
$("#results").DataTable().columns(0).name;
Scheint nicht, dass die DataTable API ist jedoch so einfach.