テーブルソートjqueryプラグインを使用していますが、1つのことに少し問題があります。
10 列のテーブルがあり、ボックスのチェックを外すと、関連する列を CSS を使用してテーブルから削除するフィルターがありますdisplay:none
。
これはすべて正常に機能しますが、ページングを使用すると、これらの詳細が表示されます。
テーブル ソーター プラグインがテーブル データをリロードし、すべての行を表示するように見えます。display:none
これらの列が表示されていない/非表示になっている場合、ページングがトリガーされたときにこれらが表示されないようにする方法はありますか?
ありがとう
編集:
$("#searchContainer #toggleOptions ul li a").on(
{click: function()
{
//detect classes
var currentButtonCnt = $(this).parent().attr("class");
var currentState = $(this).attr("class");
//remove _btn
currentButton = "."+currentButtonCnt.substr(0, currentButtonCnt.length-4);
var ids = [];
//toggle
if(currentState == "ticked"){
$(currentButton).hide();
$(this).removeClass('ticked')
}else{
$(currentButton).show();
$(this).addClass('ticked')
}
}
}//end click
)