dataTabelsjqueryプラグインが入力されたテーブルがあります。
colReorderプラグインを使用して列を並べ替えた後、
すべての列の順序を取得するにはどうすればよいですか。
もう少し説明させてください。
すべての列を表示できれば、かなり簡単です。しかし、dataTablesのcolVizプラグインを使用して一部の列を非表示にすると、列全体が破壊され、それを取得することはできません。
問題は、順序がoTableオブジェクトのどこかにあることを知っていることです。これは、colVizリストのcolReorderを使用してテーブルの列の順序を変更すると、順序が変更され、すべての列名が含まれるためです。
3つのjsファイルすべてを徹底的に検索しました。しかし、役立つものは見つかりませんでした。
colVixボタン名はページに存在しないため使用できませんが、列の表示/非表示リストをクリックすると生成されます。さらに、アニメーションがかなり長いため、この安価なトリックを使用することはほとんど不可能であるため、クリックをトリガーすることはできません。誰か助けてもらえますか?
編集:
私はそれが明らかだと思います:
特に並べ替えを使用した後、列のタイトルが表示または非表示になっているリストが必要です