我有一个数据(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:抱歉英语不好