好的,我有一个表格,由 GridView 制作,并附加了一个表格排序器,它工作得很好。
然后我将它放在更新面板中,并添加代码以在回发时重新绑定它,这是我的脚本:
function loadEvents() { $("table[id$='gv']").tablesorter(); }
$(document).ready(function() { loadEvents(); });
function reBind() {
if (Sys.WebForms.PageRequestManager) {
var prm = Sys.WebForms.PageRequestManager.getInstance();
prm.add_endRequest(function() { loadEvents(); });
}
}
效果很好,我加载了gridview,排序工作。
- 我点击一个发回的按钮,它工作正常。
- 我再次单击,第一次单击可以排序,排序,但它卡住了 - 在那里 - 我可以更改列,但它永远不会排序?但是之后...
- 我再次点击,它工作正常
这继续,工作每隔一次点击......有什么想法吗?