如何知道表排序何时通过JavaScript完成

时间:2015-07-09 08:59:03

标签: javascript jquery primefaces

我需要在JavaScript中知道表排序何时完成。我正在使用PrimeFaces(UI库)来处理HTML表,似乎它使用了特定的tablesorter函数。我已经检查了他们的PrimeFaces DataTable Widget代码,并且在排序结束时没有发现任何可以触发函数的内容。

我也尝试过使用JQuery函数解决方法:

//doesn't work as request response is received earlier and after the table is sorted
$(document).ajaxComplete(function (){
   myDialog.hide();
});

和这种方法:

//doesn't work, because apparently there is no change in DOM tree
$("table").bind("DOMSubtreeModified", function (e){
    myDialog.hide();
});

任何建议将不胜感激!

0 个答案:

没有答案