【发布时间】:2010-07-05 04:41:29
【问题描述】:
我在我的 asp.net mvc (C#) 应用程序中使用 jquery 数据表(http://datatables.net)。
我需要在表格上方添加按字母顺序排列的列表,并且只需要过滤表格中的列表。
例如:
我在表格中列出了包含姓名、电子邮件和电话的用户列表。我需要使用字母过滤器按名称过滤(即)当我单击字母“A”时,我需要所有以“A”开头的名称。
对此有什么想法吗?
【问题讨论】:
我在我的 asp.net mvc (C#) 应用程序中使用 jquery 数据表(http://datatables.net)。
我需要在表格上方添加按字母顺序排列的列表,并且只需要过滤表格中的列表。
例如:
我在表格中列出了包含姓名、电子邮件和电话的用户列表。我需要使用字母过滤器按名称过滤(即)当我单击字母“A”时,我需要所有以“A”开头的名称。
对此有什么想法吗?
【问题讨论】:
function searchList(filtertext) {
$(".flterableList").each(
function() {
var exp = new RegExp(filtertext, "i");
$(this).show();
if (!exp.test($(this).attr("title"))) {
$(this).hide();
}
});
}
以上是我使用的脚本,.filterableList 是您搜索的列表
$(this).attr("title") 是它过滤的内容
【讨论】: