在asp.net表中使用jquery快速搜索插件进行快速搜索
Quicksearch using jquery quicksearch plugin in asp.net table
我正在尝试在我的asp.net应用程序中实现jquery快速搜索插件。以下代码在ASP.NET GridView中工作,但在ASP.NET表中不工作。请帮助
我有一个ASP.NET表,我想实时筛选/搜索文本框上keydown/textchange事件的表行。每当我在文本框中键入内容时,如果表中存在特定的文本,则只有该特定的行可见。
请帮忙。。。我的项目将在9天后上线。
<script type="text/javascript">
$(function () {
$('input#id_search').quicksearch('table#Table1 tbody tr');
})
</script>
<script src="scripts/jquery-1.4.1-vsdoc.js"></script>
<script src="scripts/jquery-1.4.1.js"></script>
<script src="scripts/jquery-1.4.1.min.js"></script>
<script src="scripts/jquery.quicksearch.js"></script>
<form runat="server">
<div>
<input id=id_search type=text placeholder="Search" />
</div>
<div>
<asp:Table ID="Table1" runat="server" ClientIDMode="Static" CssClass="table table-responsive">
<asp:TableHeaderRow>
<asp:TableHeaderCell Text="Block"></asp:TableHeaderCell>
<asp:TableHeaderCell Text="Flat"></asp:TableHeaderCell>
<asp:TableHeaderCell Text="Name"></asp:TableHeaderCell>
</asp:TableHeaderRow>
<asp:TableRow>
<asp:TableCell Text="B-Wing"></asp:TableCell>
<asp:TableCell Text="101"></asp:TableCell>
<asp:TableCell Text="ABC"></asp:TableCell>
</asp:TableRow>
<asp:TableRow>
<asp:TableCell Text="A-wing"></asp:TableCell>
<asp:TableCell Text="102"></asp:TableCell>
<asp:TableCell Text="DEF"></asp:TableCell>
</asp:TableRow>
</asp:Table>
</div>
</form>
Tbody没有生成。。。同时检查以下jquery参考
<script src="http://ajax.googleapis.com/ajax/libs/jquery/2.0.0/jquery.min.js" type="text/javascript"></script>
<script>
$(document).ready(function () {
$('input#id_search').quicksearch('table#Table1 tr');
});
</script>
编辑:在我的机器上工作的页面的完整源代码确保脚本存在于它们的位置
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="WebForm1.aspx.cs" Inherits="ControlTest.WebForm1" %>
<%@ Register Assembly="ControlTest" Namespace="ControlTest" TagPrefix="cc1" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title></title>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/2.0.0/jquery.min.js" type="text/javascript"></script>
<%--<script src="Scripts/jquery-2.1.0.js" type="text/javascript"></script>--%>
<script src="jquery.quicksearch.js"></script>
</head>
<body>
<form id="form1" runat="server">
<div>
<input id=id_search type=text placeholder="Search" />
</div>
<div>
<asp:Table ID="Table1" runat="server" ClientIDMode="Static" CssClass="table table-responsive">
<asp:TableHeaderRow>
<asp:TableHeaderCell Text="Block"></asp:TableHeaderCell>
<asp:TableHeaderCell Text="Flat"></asp:TableHeaderCell>
<asp:TableHeaderCell Text="Name"></asp:TableHeaderCell>
</asp:TableHeaderRow>
<asp:TableRow>
<asp:TableCell Text="B-Wing"></asp:TableCell>
<asp:TableCell Text="101"></asp:TableCell>
<asp:TableCell Text="ABC"></asp:TableCell>
</asp:TableRow>
<asp:TableRow>
<asp:TableCell Text="A-wing"></asp:TableCell>
<asp:TableCell Text="102"></asp:TableCell>
<asp:TableCell Text="DEF"></asp:TableCell>
</asp:TableRow>
</asp:Table>
</div>
<script>
$(document).ready(function () {
//$('input#id_search').quicksearch('table#Table1 tr');
$('input#id_search').quicksearch('table#Table1 tr');
});
//
</script>
</form>
</body>
</html>
相关文章:
- 免费的JQuery表排序插件(带搜索)
- 正在尝试为Docpad网站设置Lunr全文搜索插件.我做错了什么
- 即时搜索jquery插件
- 使用引导表插件,如何在首次加载时设置搜索字符串
- 选择带有空格的jQuery插件搜索
- 谷歌地图 API v3 位置搜索与 jQuery 自动完成插件
- 使用Spotify API插件专辑名称和歌手名称搜索曲目
- jQuery可搜索下拉插件错误
- 带有JSON数据源的jQueryDataTables插件在全局搜索中接受多个POST请求
- 在asp.net表中使用jquery快速搜索插件进行快速搜索
- 数据表上的日期范围选择器插件.可以't排序和搜索
- 如何编写firefox插件来改变右边的搜索栏到我自己的搜索服务
- 如何在HTML表单中添加jstree搜索插件
- 搜索js图像裁剪插件,无需jquery
- Firefox说无法下载搜索插件
- jQuery可搜索下拉插件不工作
- 如何使用表排序插件- jquery搜索表中的项
- 如何在Jquery选择插件中搜索乌尔都语?有没有其他的方法来搜索乌尔都语在选择框
- 可搜索下拉菜单的Jquery插件
- jQuery -在实时搜索插件上使用提交按钮执行搜索