Javascript 用于排序的datatable自定义下拉列表
我有下面的下拉列表Javascript 用于排序的datatable自定义下拉列表,javascript,jquery,sorting,datatable,Javascript,Jquery,Sorting,Datatable,我有下面的下拉列表 <select name="sortBy" id="sortBy"> <option value="0_asc" selected="selected">Reference #</option> <option value="0_desc">Reference # (desc)</option> <option value="pe-sku-column_asc">Part # (a
<select name="sortBy" id="sortBy">
<option value="0_asc" selected="selected">Reference #</option>
<option value="0_desc">Reference # (desc)</option>
<option value="pe-sku-column_asc">Part # (asc)</option>
<option value="pe-sku-column_desc">Part # (desc)</option>
<option value="pe-title-column_asc">Description (asc)</option>
<option value="pe-title-column_desc">Description (desc)</option>
<option value="pe-price-column_asc">Price (asc)</option>
<option value="pe-price-column_desc">Price (desc)</option>
</select>
但它给了我
TypeError:oTable.fnSort不是函数
我在datatable.js
中搜索并找到了它
还有一件事,当我将DataTable
更改为DataTable
时,排序开始工作,自定义搜索停止。请参阅@davidkonrad提供的关于DataTable()
和DataTable()
之间差异的信息
如果要使用DataTable()
,请将旧的API方法fnSort
替换为新的API方法。例如:
oTable.order([1, 'asc']).draw();
有关更多信息,请参阅。请参阅
oTable.order([1, 'asc']).draw();