問題タブ [jquery-datatables]

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.

0 投票する
0 に答える
3705 参照

jquery - Jquery datatables - INNER JOIN からのサーバー側処理用のドロップダウン フィルター

サーバー側の処理スクリプトを $acolumns と $bcolumns で変更しました。これは、SQL クエリに「LEFT OUTER JOIN」を使用し、「To and from date filter」を使用してテーブルの列の 1 つをフィ​​ルター処理したためです。このために、$sWhere と $sQuery の両方を変更しました。これはすべてうまく機能していますが、テーブルのフィルターにフィールドの値を入力することはできません。

これに関するヘルプ/ガイダンスは大歓迎です。

Javascript:



次のように私のサーバー側の処理:


0 投票する
1 に答える
27330 参照

jquery - jQuery Datatables:行を削除する方法

データテーブルから行を削除したい。これが私が使用するdatatablesコードです:

イベントをテストファイアして、データテーブルから行を削除したかったのです。このイベントは、datatablesテーブルDOMの外部にあるボタンによってトリガーされます。私はこれをやってみました:

テーブルから最初の行を削除できるかどうかを確認しますが、エラーは発生しません。どこが間違っているのですか?

0 投票する
2 に答える
3574 参照

jquery - JQueryDatatables画像の位置の並べ替え

jQuery Datatablesを使用していて、並べ替えの矢印画像を列ヘッダーの右側に10pxにする必要があると言って、並べ替えの画像を移動したいと思いました。以下のcssプロパティを左または右または中央に変更しても、うまくいかないようです。画像(画像の並べ替え)をcloumnヘッダー名の右側に10pxにします。列ヘッダーをAccountManagerNameと言います。

助けてください。

ありがとう

0 投票する
0 に答える
214 参照

jquery - jquerydatatableの各行に複数のアイテムを表示する

jQueryデータテーブルプラグインの各行に複数のアイテムを表示
したい。たとえば、各行に5つのアイテムを表示したい。

何か案が ?

私はfnrender関数を使用してテーブルをカスタマイズします:

0 投票する
0 に答える
2275 参照

javascript - IE7でjQuery dataTablesが非常に遅い

私は、FirefoxとChromeでうまく機能するjqueryデータテーブルを持っていますが、IE7ではかなり遅いです。データテーブル バージョン 1.7.6 を使用しています。

以下は、9 列のテーブルです。

fnReloadAjax プラグインを呼び出すと、速度が低下します。

この呼び出しは、Java EE アプリに対してクエリを実行し、最大 5000 レコードを取得します。プラグインをデバッグし、時間がかかる場所をピンで留めました。

ほとんどの時間は (STEP2 と STEP3) と (STEP3 と STEP4) の間に費やされ、合計で 30 秒 (5000 レコードの場合) です。つまり、以下のブロックは 15 秒かかります。

以下のものはさらに15秒かかります:

これらのブロックはどちらも 1 秒もかかりません。テーブルの並べ替えとセルレンダリングを削除しようとしましたが、役に立ちませんでした。「bpaginate:false」を配置すると、パフォーマンスが向上しますが、5000 レコードのオプションではありません。

アドバイスをいただければ幸いです。

編集:バージョン 1.8.0 と 1.9.1 を使用してみましたが、どれも役に立ちませんでした。

0 投票する
2 に答える
835 参照

jquery - JQuery DataTables を使用して、各セルの値の部分文字列に基づいて列を並べ替える方法

たとえば、P<2 桁の年>-<4 桁の識別子> という形式のオブジェクト識別子を含む列があるとします。

P12-3767

ソートとページネーションにJQuery DataTables プラグインのバージョン 1.9.1 を使用しています。セル値の最初の 4 文字 (「P12-」の部分) を無視して、識別子の数値部分だけを効果的に並べ替える方法はありますか?

0 投票する
1 に答える
2314 参照

c# - モデルクラスからアクションリンクを生成するにはどうすればよいですか?

重複の可能性:
HTML.ActionLinkメソッド

ASP.NET MVC 3アプリケーションで、ビューでHtml.ActionLinkを呼び出すことに対応して、モデルクラス内からアクションリンクを生成したいと思います。その理由は、JSONを介してDataTablesにリンクを返し、テーブルセルにレンダリングする必要があるためです。これはどのようにすればよいですか?

具体的には、モデルクラスには、アプリケーションへのリンクを含む文字列を返すプロパティが含まれています。DataTablesは、モデルクラスのインスタンスのJSON表現を受け取り、この特定のプロパティを使用してテーブルセルに入力します。

0 投票する
2 に答える
7409 参照

javascript - フラッシュボタンの代わりにTableToolsでリンクを使用する方法

TableToolsのボタンを変更する方法を見つけようとしています。フラッシュボタンの代わりに、自分でカスタマイズしたリンクを使用したいのですが。それができる方法はありますか?その変更を行う方法を教えてくれ、ボタンコレクションなどの機能を引き続き使用できる優れたリソース。

0 投票する
1 に答える
6816 参照

javascript - DataTables API、fnUpdate が変数から値を取得しない

以下は、関数を使用して単一行の 2 つのセルを更新するためのコード スニペットですfnUpdate: (ref: Datatables )

上記のコードは、5 行目 (:index=4) の 2 列目と 3 列目を正常に更新します。インデックス値の実行時間を取得するために、次の変更を加えました

しかし、これは機能しません。行を更新しません。変数getIndexが正しいインデックス値を格納していることを確認するには、スクリプトでalert(getIndex)を使用します。5 行目をクリックすると4というアラートが表示されます。

どうすればこれを克服できますか?

0 投票する
0 に答える
1049 参照

jquery - Jquery Datatableチェックボックスチェック済みカウントエラー

私のWebページの項目をリストするためにデータテーブルを使用しています。すべての行はチェックボックスに関連付けられています。最初のページで単一のチェックボックスをオンにすると、カウント 1 が警告されます。ページネーション リンクを使用して 2 番目のページに移動し、そこでチェックボックスをオンにすると、カウント 1 が表示されます。最初にチェックされた列を考慮していないのはなぜですかページ。このシナリオでカウント 2 を取得するにはどうすればよいですか?