按字母筛选 table

Filter table by letter

我想按开头字母对一列的 table 进行排序。所以如果我点击例如 按钮 'e' 页面应仅显示以 'e'.

开头的条目

假设您有一个包含数据的数组,您可以使用 javascript filter function。类似于:

var words = ['spray', 'limit', 'elite', 'exuberant', 'destruction', 'present'];
const result = words.filter(word => word.charAt(0) == 'e');

这是一个过滤器,

您可以存储这些按钮的值

Ej。 var filterValue = 'e'

如果你得到一个值数组,你可以使用过滤方法。

var filteredArray = array.filter(a => a.startsWith(filterValue)).

并显示过滤后的数组