Javascript 如何对jquery数据表中不同类型的多个元素进行排序
我有一个场景,可以对具有多种元素类型、下拉列表和stringHTML类型的列进行排序。 我想对包含下拉列表和HTML类型数据的特定列进行排序。 这就是我尝试使用的orderDataType:domselect和sType:'html'Javascript 如何对jquery数据表中不同类型的多个元素进行排序,javascript,jquery,html,sorting,Javascript,Jquery,Html,Sorting,我有一个场景,可以对具有多种元素类型、下拉列表和stringHTML类型的列进行排序。 我想对包含下拉列表和HTML类型数据的特定列进行排序。 这就是我尝试使用的orderDataType:domselect和sType:'html' $.fn.dataTable.ext.order['dom-select'] = function (settings, col) { return this.api().column(col, { order: 'index' }).node
$.fn.dataTable.ext.order['dom-select'] = function (settings, col)
{
return this.api().column(col,
{
order: 'index' }).nodes().map(function (td, i) {
return $('select', td).val();
});
}
但只有字符串在排序。
下拉列表未排序
请给我一些建议