問題タブ [jquery-datatables-editor]
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.
php - テーブルを構築するクエリをデバッグするにはどうすればよいですか
PHP ライブラリでjQuery DataTables Editorを使用しており、テーブルの構築に使用される最終的なクエリを確認したいと考えています。次のファイルを調べました。
- エディター-PHP-1.5.6/php/データベース/ドライバー/Mysql/Result.php
- エディター-PHP-1.5.6/php/データベース/ドライバー/Mysql/Query.php
「ピンポン」のように多くの関数が互いに呼び出し合っているのを見て、最終的なクエリを表示する方法を見つけることができませんでした。
クエリで結合を確認したい。どこで見つけることができますか?
datatables - 未定義のデータテーブルのプロパティ 'oFeatures' を読み取れません
このエラーが発生しています 未定義のデータテーブルのプロパティ 'oFeatures' を読み取れません データテーブル エディタのバブル編集を使用しています
コンソールでこのエラーが発生しています。 undefined のプロパティ 'oFeatures' を読み取れません。datatables.net エディターのバブル編集を使用しています。
javascript - シンプルなインライン編集データ テーブル
私はこれを試します
https://editor.datatables.net/examples/inline-editing/simple
そして私はこのようなコードを修正しました
コード 1
テーブルにデータを入力し、静的 Web メソッド CODE2を呼び出します
このデータテーブルの例には、このリンク ajax: "../php/staff.php" があるため、最初に静的 Web メソッドを作成し、このメソッドを ajax で呼び出し、コード 2 で jquery を使用してテーブルを作成し、次にデータテーブル用にコード 1 を試しますが、この行を置き換える方法ajax: "../php/staff.php",
とここで何をしますか?
javascript - stateCallback を 2 回実行する Datatable
localStorage ではなくデータベースから状態を取得する ajax コールバックを使用して DataTable の状態を保存する実装に問題があります。一度正しい値console.log
を取得すると。stateLoadCallback
しかし、私が2console.log
回stateSaveCallback
取得する場合console.log
。以下はコードです:
これにより、不必要に 2 回 ajax 保存コールバックが呼び出されることはありません。なぜこれが起こっているのか理解できません。
javascript - DataTables から Editor を使用し、ajax からデータを呼び出す方法
テーブルを構築する多くの情報のデータベースがあります。私ができるようにしたいのは、ajax 呼び出しを介してデータをロードし、テーブル内のデータを編集できるようにすることです。しかし、ページに表示するデータを取得できません。別のインターフェイスで DataTables を使用していますが、読み込み、並べ替え、およびその他の優れた機能が動作します。以前にエディターを使用したことがなく、少し混乱しています。
datatables - jQuery DataTables Editor: インライン編集後のテーブルのリロードを回避
インラインモード( https : // editor.datatables.net/examples/inline-editing/simple.html )
一部のフィールドが編集され、送信され、エディターのサーバー ハンドラーからの応答が返された後、テーブルは常に完全にリロードされ、追加の AJAX 要求がサーバーに送信されますが、1 行のみの 1 つのフィールドのみが変更され、表の行を再描画するために必要なすべてのデータは、前のインライン編集応答で既に受信されています。
したがって、問題は、テーブル全体を完全に更新するのではなく、余分な AJAX 呼び出しを取り除き、編集された行のみを再描画できるかどうかです。
リロードを担当するコードは次のとおりです。