1

テーブルソート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 

    )
4

1 に答える 1