小编par*_*ght的帖子

使用jquery对datable进行排序后捕获事件

我有一个数据(http://www.datatables.net),jQuery和Firefox的问题.

我有一个jQuery datatable(id="equipmentList"),上面有一个按钮:

<html:button styleId="deleteButton" property="delete" value="<%= buttonDelete %>" disabled="disabled" />
Run Code Online (Sandbox Code Playgroud)

当我在数据表上排序一列时,我想禁用一个按钮(按钮deleteButton),所以我写了这段代码:

$('#equipmentList th').click( function() {
    hideButtonEditAndDelete();
});

function hideButtonEditAndDelete() {
    $("#modifyButton").attr("disabled", "disabled");
    $( "#deleteButton" ).attr("disabled", "disabled");

//fix for firefox

if($.browser.mozilla){
    $("#modifyButton").addClass('ui-state-disabled');
    $("#deleteButton").addClass('ui-state-disabled');
}}
Run Code Online (Sandbox Code Playgroud)

一切顺利,直到排序结束,因为之后,我的按钮由jQuery启用; 或者是其他东西.所以我在排序顺序结束时寻找捕获事件来禁用我的按钮

有任何想法吗?

首先十分感谢

PS:抱歉英语不好

sorting firefox jquery datatables

5
推荐指数
1
解决办法
5668
查看次数

标签 统计

datatables ×1

firefox ×1

jquery ×1

sorting ×1