問題タブ [datatables-1.10]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
jquery - tigrang/cakephp-datatable で vedmack/yadcf プラグインを使用できない
CakePHP 2.6 プロジェクト (および DT 1.10.6) の 1 つでtigrang/cakephp-datatableを使用しています。これまでのところ、プラグインの作成者の助けを借りて、プラグインを正常に実装することができました。プラグインは優れており、維持したい.
現在、公式の DT の例が非常に乱雑で制限されているため、(特に) 列フィルタリング機能を実現するために、既存のデータ テーブルと共にvedmack/YADCFプラグインを使用しようとしています。YADCF を初期化すると、エラーが発生し続けます。
両方のプラグインを連携させる方法はありますか? 誰もこれを試しましたか?
以下は、cakephp-datatable を使用した DT 用の JS です。
上記のコードの後にYADCFを機能させるために、このようなことを試してみましたが、常に同じエラーが発生しました。
他のプラグインなしでこの YADCF コードを試してみましたが、問題なく動作します。そのため、コードを変更して他のプラグインで実装するための助けが必要です。
これも試しましたが(DTはdataTable()
小文字の「d」を使用して初期化されたため)、機能しませんでした:
PS:最初のプラグインの github でも質問しましたが、yadcf の作成者または経験豊富な人がここで私を助けてくれることを願っています。
php - DataTables columnFilter 数値範囲フィルタリング
列に日付があるデータベースが"BIRTH_DATE"
あります(たとえば2015-06-26
)。DataTables
ユーザー向けの情報を表示するために使用します。番号範囲検索をしたい。しかし、DataTables
プラグインを使用していてタイプ フィルターColumnFilter
を使用しようとすると、number-range
機能しません。
from
またはフィールドに値を入力するとすぐにto
、結果がないことがわかります。20150626
しかし、同じ列に、そのフィルターが示すように日付が書かれている行がある場合。私が理解しているように、問題は-
私の番号の真ん中にあるシンボルです。-
フィルターが記号を無視するようにするにはどうすればよいですか?
Number-Range フィルタ コード:
編集:2015-06-29
または、誰かが私を助けて、このフィルターが入力フォーマットを無視するようにするだけで、次のような単純なアクションを実行できます。
そのようなクエリはSQLで正常に機能するためです。
jquery - 無効にしても ajax をトリガーするページネーション ボタン - dataTable サーバー側ページング
サーバー側のページングで初期化されたデータ テーブルが正常に動作しています。ただし、問題は最後のページの「次へ」および「最後」ボタンが無効になっていることであり、クリックすると「処理中...」メッセージが表示されます。ほとんどの場合、クリックしたときに不要な ajax イベントがトリガーされます。
これが私のコードです:
これを止める方法があれば教えてください。
javascript - jqueryデータテーブルで複数の列をグループ化する方法
複数の列のグループ化に基づいてテーブルを折りたたんだり展開したりする方法。
たとえば、私はこのようなテーブルを持っています
これは、上記のテーブルをグループ化する方法です
場所とサイズの列に基づいてグループ化したい、例: USA には 3 つの XX と 0 YY と 1 つの ZZ があります。
そして、行をクリックすると、3 XX と 0 YY と 1 ZZ を展開して表示したい他の 4 つの列 cont_no、price、depot、cond
誰かが私を助けてくれるか、参照用の提案やリンクを教えてください。
ありがとうございました
jquery - 最初の自動 ajax 呼び出しを無効にする - DataTable サーバー側ページング
サーバー側のページングで初期化された dataTable があり、正常に動作しています。このテーブルは、初期化中に ajax をトリガーし、データをプルしてテーブルにレンダリングします。ただし、最初は空のテーブルが必要で、次のように load() または reload() を使用してボタンをクリックするとテーブル データがロードされます。
これが私のテーブルの初期化です:
初期化中にテーブルのロードを制限する方法はありますか? ドキュメントを読みましたが、見つかりませんでした。提案してください。
jquery - jQuery Datatable プラグインが列の値をフィルタリングしない
アプリケーションにjQuery Datatablesプラグインを使用しています。データは、以下で共有される JsFiddle のような静的 HTML データです。ボタンをクリックすると、データをフィルタリングしてテーブルに表示する必要があります。
Datatables Filtering APIを使用してテーブルSoftware Engineer
の列の文字列をフィルタリングしようとしましたが、成功しませんでした。Position
以下の JsFiddle リンクを見つけてください。
Javascript、CSS、HTML 以下