我使用的数据表v1.92与列过滤插件V1.5.0一起。
问题
我需要创建单独的列筛选,其标记将drodowns
<option value="1">Abc</option>
<option value="2">Def</option>
<option value="3">Ghi</option>
这是因为,来自数据库的值是1, 2, or 3
。 显示给用户的标签或者是Abc, Def, or Ghi
使用列过滤插件,我能够创建使用列下拉
.columnFilter({
aoColumns: [ type : 'select', values:['1', '2', '3']
]
});
问题是,那个下拉的标记原来是
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
因此,用户被示1, 2, 3
为下拉标签取代Abc, Def, Ghi
我的尝试
我试图硬编码在下拉<tfoot>
DataTable的部分,但随后
.columnFilter({
aoColumns: [ type : 'select', values:['1', '2', '3']
]
});
覆盖硬编码的下拉列表。 我甚至尝试传递null
作为参数aoColumns
但它只是删除硬编码的下拉式选单,没有工作过。
那么,有没有我可以创建在该下拉的方式value
属性将举行一个数值,而之间的标签<option>
和</option>
将文本?