私はこれを何度か書いたり書き直したりして、簡潔に保ちながら「適切な」背景を含めるようにしました. 運が悪いので、現在の状況を説明し、質問に答えます。
2 つの問題があるので、1 つをこの投稿に、もう 1 つを別の投稿に掲載します。
私の問題は、テーブルが tbody タグまで JSP にハードコーディングされていることです。tbody タグの行は、ユーザー入力に基づいて AJAX 呼び出しから返されます。ユーザーが複数の検索を行うと、期待どおりの行が得られますが、テーブルを並べ替えると、テーブルソーターによって並べ替えられた行には、すべての検索のすべての行が含まれます。そのため、tablesorter は行をキャッシュして追加しています。これは、ユーザーにとって非常に受け入れがたい体験であり、私にとっては悪夢です。
現在テーブルにあるものに、ソートごとにテーブルソーターキャッシュをリセットする方法はありますか? それ以外の場合は、独自のテーブル ソート スクリプトを作成する必要があると思います。今週の「やりたいこと」リストにはありませんでした。