問題タブ [free-jqgrid]

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 に答える
939 参照

jquery - フォーム編集でid列の値を変更する方法

フォーム編集を使用して id 列の値を変更する方法を探しています。

私は以下のコードを試しました:行を選択し、フォームの編集ボタンをクリックして、anda と id を変更しました。送信ボタンを押した後、ID 列の値がグリッドで変更されません。ID列の値も変更する方法は?

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

javascript - 行が編集されていない場合、無料のjqgridでツールバーボタンの保存とキャンセルを無効にする方法

無料の jqgrid では、インライン ツールバーの保存ボタンとキャンセル ボタンが無効にならない場合があります。これらのボタンをクリックすると、jqgrid コードがクリック時に編集可能な行 ID を見つけようとするため、例外が発生します。

ツールバーのインライン保存ボタンとキャンセル ボタンがアクティブです。それらをクリックすると、jqgrid コードで JavaScript 例外が発生します。

それらを適切に無効/有効にする方法は?

jqgrid、ナビゲーターの追加ボタンを使用して行を追加するときにデータを渡す方法には、手動で行うためのコードが含まれています。ただし、jqgrid はこれを自動的に処理する必要があり、この回答の updateButtonState は、トップ ツールバー アクション ボタンを有効/無効にしません。

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

javascript - ColumnChooser free-jqgrid が IE9 で動作しない

アプリケーションをjqGrid 4.6からfree-jqgrid 4.8にアップグレードした後、columnChooser 機能が動作しません。IE9のみです。デモはこちらから入手できます: http://jsfiddle.net/2tkkqbeq/15/ (IE9 モードで開いてください)。
問題は、jqGrid ライブラリのapply_perm 関数にあると思います。

に変えたら動きif ($(this).is("[selected]"))始めif ($(this).is(":selected"))ました。

is("[selected]")とはどう違いis[":selected"]ますか?

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

jqgrid - 日付だけで日付ピッカーを使用してjqGrid日時列をフィルタリングする

現在、フィールドの日付部分のみを表示するようにフォーマットされているグリッドに日時列があるという問題があります。したがって、生データは「2015-04-15T15:31:49.357」のようになり、グリッド列は「4/15/2015」のようになります。

列のフィルタリングをサポートするために日付ピッカーを使用していますが、「eq」演算子を使用して「equals」を使用してフィルタリングできるようにしたいと考えていますが、日付部分だけです。現在、時間が邪魔になっているため、一致するものはありません。

これを回避することは可能ですか?生データを操作して日付の時刻部分を取り除くことができることはわかっていますが、Excel へのエクスポートもサポートしており、時間が必要になる可能性があるため、生データにその情報を保持したいと考えています。

列の現在のオプションは次のとおりです。

さまざまなオプションを試しましたが、これまでのところ運がありません。

free-jqgrid フォークも使用しています。

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

jquery - 無料の jqgrid プロパティを使用して条件付きでアクション ボタンを追加する方法

無料の jqgrid は注文を表示します。投稿された注文は、背景が黄色で、アクション ボタンのみを開く必要があります。未掲載の注文には、白い背景、標準の削除、およびカスタムの投稿アクション ボタンがあります。

アクション列の colmodel:

投稿された状態は、ブール値の Kinnitatud 列によって決定されます。

他のグリッドに投稿された状態は、未投稿のドキュメントに対して入力されていない Kinkuup 列によって決定されます。

両方の列をグリッドで非表示または表示できます。ユーザーの好みに応じて。

カスタム アクション ボタンは、すべての行に対して loadComplete で作成されます。

その後、Fontawesome チェックボックス フォーマッタを使用して無料の jqgrid で投稿された行からアクション ボタンを削除する方法 のコードを使用してボタンが条件付きで削除された後、行編集は条件付きで無効になり、背景が変更されます。

無料の jqgrid アクション オプションを使用してこのコードを簡素化する方法

標準の編集と削除、およびユーザー定義のアクションボタンの両方を非表示にする統一された方法を作成する方法は? コールバックを使用してカスタム ボタンの作成を条件付きで無効にできる場合でも、標準ボタンを非表示にするには DOM の変更が必要です。おそらく、すべてのアクション ボタンを同じ方法で定義します。おそらく、既存の rowattr または cellattr コールバックを使用するか、新しいものを導入することで実行できます。

現在、行は以下のコードでのみ読み取るように設定されています

diableRows を完全に削除できるように、これを感謝するのは合理的ですか? おそらく、これの代わりに rowattr() を使用できます。

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

jqgrid - jqGridの空白列を削除 - ピボット

jqGrid - Pivot table JSFiddle example: hereを作成しました。

これでは、値が空白の場合は行を印刷しないでください。Component Typeこの空の列を使用して、年のすべての期間 (月) を表示しました。これは必須です。

その空白行を削除するのに助けが必要です。また、最後の合計列2015をグリッドから削除することは可能ですか?

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

jqgrid - OrderbyでjqPivotグループヘッダーを表示する方法

作成された例は次のとおりです - ピボット テーブル JSFiddle の例:こちら

ComponentTypeで (グループ ヘッダー)を表示するにはヘルプが必要desc orderです。

ありがとう

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

jquery - jqPivot colTotalsフッターのグループ/行の値を無視する

作成された例は次のとおりです - ピボット テーブル JSFiddle の例:こちら

使用したグリッドオプションは次のとおりです。

colTotalsサマリーから追加する際に特定の行/グループを無視するのに助けが必要

これは、上記の例のグリッドの一部です

colTotalsImage

この画像セクションのフッターには、すべての列の合計が表示されます。ここでは、グループをcolTotals除外して合計することはできません。BenefitAD

での期待額colTotals ここに画像の説明を入力

営業日、LOP、福利厚生の行は、下部にある要約列 (赤いマーク) で合計しないでください (必須ではないため)。

jqGridの完全なグループADBenefit値を無視する方法。colTotals summary

ありがとう