私はDataTables 1.10.10を使用しています。私はメインのプラグインのJavascriptを修正して、iDisplayLengthの値を-1に変更したいと考えています。そうすれば、私のすべてのデータセットはデフォルトで「すべて」と表示され、ユーザーは必要に応じてフィルタを適用できます。jQuery DataTables Plugin - iDisplayLength
ここでファイル内でこれを設定しますか?私はそれを見つけるのに苦労している。私はiDisplayLengthを検索し、-1で値を上書きしようとしましたが、それは取っていないので、私はそれが私が探していない場所に設定されていると推測しています。
1ショット内のすべてのデータテーブルに対してグローバルに変更する必要があるためです。私は、メインのプラグインが渡されたiDisplayLengthに基づいて長さを設定しているところを見つけて、それを-1にオーバーライドする必要があります。 – Phil
私はそれを理解しています。しかし、これは私の好みの方法だろう。それはきれいで、すべての '.dataTable(' .myDataTable()での出現をスクリプト内で一度だけ変更するだけです。新しいバージョンのdataTablesに移行する際の問題はゼロになります。 – agoldev
私が作業しているウェブページを作成しませんでした。それはどこにでもdataTablesを持っていて、それぞれ独自のinit呼び出しを持っています。これは1回の呼び出しではないので、myDataTableに何百ものファイルを更新する必要があります。すべてのテーブルのdisplaylengthを-1に、どこでもinit呼び出しを変更する必要はありません – Phil