1

私はDataTablesを初めて使用し、テーブルのヘッダー行に「すべて選択」チェックボックスがあるテーブルを持っており、各行にチェックボックスがあります。「すべて選択」チェックボックスがオンになっているときに、表示されているすべてのチェックボックスを選択するコードを記述できますが、他のページがある場合、それらはチェックされません。

私はいくつかの例に従いましたが、どれも機能していないようです。少なくとも、それらを機能させることはできません。1つはここ StackOverflowにあり、探しているものに最も近いようです。他のすべては以前のバージョンの DataTable であり、非推奨になっています。私は StackOverflow の例を機能させようとしましたが、この時点で立ち往生しています。

サンプル コードは、DataTables Liveサイトにあります。誰にもアイデアはありますか?

4

2 に答える 2

0

私も同じ問題を抱えていました。「payTable.cells()」を使用すると、表示されているデータ行だけでなく、すべてのデータ行が返され、「checked」プロパティを変更できませんでした。jquery を使用して DOM オブジェクトを変更することでこれを解決しました。

var items = $('[id="cb"]');
items.prop('checked', true);
于 2015-01-13T16:47:32.940 に答える