問題タブ [tabletools]

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 投票する
1 に答える
4140 参照

jquery-datatables - DataTables/TableTools ボタンを無効にする方法

私は DataTable 1.10 と TableTools 2.2.1 を使用しています。

次の抜粋を考えると、編集ボタンを無効/有効にしたいと思います。

実行時にこれを行う可能性はありますか?

どうもありがとう

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

javascript - 多数のレコードに対するデータ テーブルとテーブル ツールのパフォーマンスの問題

検索操作にデータテーブルを使用しています。まず、レコードを検索します。

3000件のレコードを取得できた場合もあります。

テーブル ツールを使用してすべてのレコードを選択し、それらを一度に更新しています。ユーザーがupdateAll (ページ上のカスタム ボタン) をクリックすると、jQuery モーダル ダイアログが開き、すべてのレコードに共通するいくつかのフィールドに値を入力するようユーザーに求めます。すべてオプションです。

したがって、ユーザーが更新(ダイアログの custom_button) をクリックすると、すべてのレコードを解析して、ユーザーから提供されていない値を取得し、すべてのレコードに関連する 3000 個のオブジェクトを含む JSON オブジェクトを作成して、に送信する必要があります。サーバ。

サーバーから成功の応答を受け取ったら、すべてのレコードを解析し、モーダル ダイアログに入力された値でそれらを更新し、テーブルを更新する必要があります。

fnGetSelected()を使用して選択した行データを取得してから、配列を返すfnGetData()を取得しています。行からデータを取得し、 JSONオブジェクトを作成し、サーバー呼び出し後にレコードを更新するために、この JavaScript 配列をループしています。

この上記の状況により、3000 レコードで大きなパフォーマンスの問題が発生しています。Chrome のページが応答しなくなりました。しかし、いくつかのレコードを更新しているうちに、更新が速くなりました。

解決策を提案してください。ありがとうございました

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

datatables - SWF が AWS S3 でホストされている場合、TableTools が機能しない

Django-Storage (Boto) を使用して S3 上の静的ファイルを管理する Django アプリと組み合わせて、jQuery DataTables と TableTools を使用しようとしています。SWF ファイルを S3 の SWF に正常にポイントすることはできますが、S3 を使用している場合、COPY CSV などのボタンが機能しないことに気付きました (PRINT を除く)。ただし、パブリック CDN を指定すると、すべてが完全に機能します。

CDN を使用できますが、S3 で機能しない理由を誰かが知っているかどうか疑問に思っています。パーミッションの問題かもしれないと思いますか?

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

jquery - jQuery: TableTools ボタンをプログラムで非表示にする方法

jQuery プラグイン DataTables および TableTools の最新バージョンを使用しています (ソース: https://datatables.net/extensions/tabletools/ )。

これを、2 つの標準ボタンを表示するように設定しました。1 つはすべての行を選択し、もう 1 つはすべての行を選択解除します。これまでのところ、すべてが意図したとおりに機能しています。

ここで、単純なボタンをページに追加して、これら 2 つのボタンをプログラムで非表示にしたいと考えています。 それらを Firebug で調査すると、次のことがわかります。

これに基づいて、クラス「DTTT_button」と一意の ID の両方を使用してそれらを非表示にしようとしましたが、どちらの場合もそうできません。

別のアプローチでこれを達成する方法を知っている人はいますか?

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

javascript - javascript変数/関数の頭文字は何を意味していますか

以下のコードは単なる例です。このコードは jQuery DataTable からのものです。oTableの「o」、bServerSideの「b」などの意味を知りたいだけです。それらは何らかの意味を持っていますか?

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

ruby-on-rails - Datatables TableTools が「ファイルが見つかりません」というエラーで動作を停止しました

私はかなり長い間データテーブルとテーブルツールを使用しており、大きな成功を収めています。

ただし、ここ数日でRails 3.2.18にアップグレードし、関連のないいくつかの小さなgemをアップグレードしましたが、他には何も変わっていません。データ化可能な gem が gemfile で参照される方法のために、これは変更されている可能性があります。

テーブル ツールを使用するページを読み込むと、firebug で次のエラーが発生するようになりました

宝石をアセット領域とその外側に配置しようとしましたが、次のようになります

私のapplication.jsファイルは次のようになります

したがって、この段階では、なぜ私のアプリがこのバグを開発したのか途方に暮れています。私が間違っているかもしれないこと、または何が変わったのかについて誰か考えていますか?

マイケル