dataTables Column Filtering Plugin mit ausgewählten Tags

Ich verwende Datatables v1.92 zusammen mit dem Spaltenfilter-Plugin v1.5.0.

DAS PROBLEM

Ich muss Drodowns für die Filterung einzelner Spalten erstellen, deren Markup sein wird

<option value="1">Abc</option>
<option value="2">Def</option>
<option value="3">Ghi</option>

Dies liegt daran, dass die Werte aus der Datenbank stammen1, 2, or 3. Die Bezeichnung, die dem Benutzer angezeigt wird, lautet entwederAbc, Def, or Ghi

Mit dem Spaltenfilter-Plugin kann ich ein Dropdown-Menü für eine Spalte erstellen

.columnFilter({
    aoColumns: [ type : 'select', values:['1', '2', '3']
               ]
         });

Das Problem ist, dass sich herausstellt, dass das Markup dieses Dropdowns ist

<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>

So wird der Benutzer angezeigt1, 2, 3 als die Dropdown-Etiketten anstelle vonAbc, Def, Ghi

WAS ICH VERSUCHT HABE

Ich habe versucht, die Dropdown - Liste in der Hardcode<tfoot> Abschnitt der Datentabelle, aber dann

.columnFilter({
    aoColumns: [ type : 'select', values:['1', '2', '3']
                   ]
             });

überschreibt das fest codierte Dropdown. Ich habe sogar versucht vorbei zu kommennull als Parameter füraoColumns aber das hat auch nicht funktioniert, da es einfach das hartcodierte Dropdown entfernt hat.

Gibt es eine Möglichkeit, wie ich das Dropdown erstellen kann, in dem dievalue Das Attribut enthält einen numerischen Wert, während die Bezeichnung zwischen<option> und</option> wird Text sein?

Antworten auf die Frage(2)

Ihre Antwort auf die Frage