我设计了gridview,我已经应用了jquery的quicksearch函数来过滤gridview控件,并且我已经应用了排序和分页。正常搜索,jquery函数正常工作但问题是,每当我使用分页意味着什么时候gridview page_index被更改,函数停止了他的工作。有没有可用于此问题的解决方案或无法完成? 我的quicksearch函数是这样的: -
<script type="text/javascript">
$(function () {
$('input#TextBox1').quicksearch('table#grid tbody tr');
});
</script>
amd我的分页逻辑如下: -
protected void GridView1_PageIndexChanging(object sender, GridViewPageEventArgs e)
{
GridView1.PageIndex = e.NewPageIndex;
GridView1.DataBind();
BindData();
}
答案 0 :(得分:0)
尝试添加以下内容
ScriptManager.RegisterStartupScript(tableId, tableId.GetType(), "QuickSearch", "$('input#TextBox1').quicksearch('table#grid tbody tr');", true);
到“GridView1_PageIndexChanging”(假设您正在使用脚本管理器)。