問題タブ [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.

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

jquery - JQuery データ テーブルの日付の並べ替え

現在、JQuery Datatables 1.9.4 を使用していますが、日付と時刻の並べ替えが非常に困難です。

私の現在の日付と時刻の形式は次のとおりです。最新のものではありません)

私は使用してみました: https://gist.github.com/mark47/10427687運が悪い。

1.9.4 で日付と時刻の並べ替えに成功した人はいますか?

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

javascript - 選択画面にラベルではなく値が表示されるのはなぜですか?

インライン編集で選択を使用しようとしています。編集用のポップアップを使用してこれを適切に表示するようにしましたが、すべてインラインにしてブラーで送信したいです。私のデータには、各ドロップダウン項目の ID と名前の両方が含まれており、{ label: "blah", value: "blah" } などのようなオブジェクトになっています。

ただし、DataTable では、ドロップダウンはすべてデフォルト値としてラベルではなく ID で表示されています。ユーザーにIDを見せたくありません。エディター フィールド名をラベルに、DataTable 列を値に設定しようとしましたが、これはポップアップでは機能するように見えましたが、インライン編集では「ソースからフィールドを自動的に判別できません。フィールド名を指定してください」というエラーが表示されます。 "。

私の初期化は次のようになります。

名前を使用するように DataTable を変更すると、表示は正しくなりますが、ID ではなく名前がデータベースに送信され、ID が必要になります。

私は何をすべきか?

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

jquery - jEditable: テキストの編集中にセルの内容を表示しない

テーブルで jEditable プラグインを使用しています。正常に動作しますが、セルの編集中にそのコンテンツが消えてしまい (値のないプレーンな入力テキスト ボックスが表示されるだけです)、編集が完了して Enter を押すと、完全なテキスト (既存のテキスト + 編集されたテキスト) が表示されます。ここにコードスニペットがあります -

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

javascript - jquery-datatable-jeditable ブラウザで編集された値を表示するがDOMに保存しない

私は以下の jeditable plugin の投稿をフォローしていました。必須フィールド URL なしで Jquery datatable jeditable を使用します。(ユーザーにテーブルを編集してもらい、完了したら、ユーザーは送信ボタンをクリックして処理のために送信できます。)すべてが完璧に機能し、データが編集され、テーブルで更新された値を確認できますが、Sumbitボタンをクリックすると、サーバー側で古い値を取得しています。ここで何が欠けているのかわかりません。さらに、htmlページの「ソースを表示」を行うと、ブラウザで更新された値を見ることができますが、更新された値を見ることができません:-

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

jquery-datatables - データテーブルは、更新された/追加された新しい行を更新していません

私は以下の例に従おうとしていました:

http://jquery-datatables-editable.googlecode.com/svn/trunk/index.html

この例では、レコードを追加/更新すると、ページが更新されず、値が追加/更新されることがわかりました。

私のプロジェクトでは、適切にテーブル宣言を変更しました。ただし、編集/削除/追加すると、Ajax呼び出しを介して変更されたデータを再ロードするために常にページを更新する必要があります-そうしないと、古い値が表示されます。

どのように同じことが可能か、またはどの構成が行の追加/編集/削除を可能にし、テーブル/ページを更新せずにデータテーブルとバックエンドデータベースの両方が更新されるか.

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

jquery - 各行の特定の列の値に基づいてセル編集を有効/無効にする

jquery で編集可能なデータテーブルがあり、すべての列が編集可能です。特定のセル値に基づいてセル編集を有効/無効にしたい。たとえば、下の表では、オペレーティング システムの値が「Windows」の場合、列「FileExtension」を編集不可に設定し、オペレーティング システムの値が「Unix」の場合、列「言語」を編集不可に設定します。

テーブルは、Ajax ソースを介して動的に設定されています。

出来ますか ?

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

jquery-datatables - Datatables-editor : プラグインを含める方法

データテーブル エディター (開発者ライセンスの購入が完了した後) は、多数の追加プラグインを利用できます。そのような例の 1 つが「Bootstrap DateTimePicker」です。ただし、ページのガイドに従っても、プラグインを動作させることができませんでした。

css および .js ファイルの外部ライブラリを含めました。フィールド タイプを「datetime」として宣言するために必要なコードも追加しました。

最後に、追加のプラグイン コード (.js) を残りの .js スクリプトと共にヘッダーに含めました。

テストドライブでは、フォームに日付と時刻の両方がテキストで表示されました。ただし、予想される「きれいな」ブートストラップ datetimepicker UI は表示されません。

誰でもポインタを提供できますか?