問題タブ [jqgrid-inlinenav]

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

jquery - onclickイベントでjqgridアクション列にカスタムアイコンを追加する

これは、 jQgridの Actions 列にカスタム アイコンを追加するデモです。私の場合、3 行を追加すると、gridComplete が 3 回呼び出されます。したがって、1 行目に 3 つのカスタム アイコン、2 行目に 2 つ、3 行目に 1 つのカスタム アイコンを取得しています。行と列に基づいてカスタム アイコンを追加できる方法はありますか?

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

jqgrid - jQgrid で行 ID と列名を使用して行データを設定する方法

jqgrid アクション列に以下のコードを使用してカスタム アイコンを追加しました。カスタム アイコンをクリックすると、ポップアップが開き、Textarea、Save、および Close ボタンが表示されます。[保存] ボタンをクリックすると、テキストエリアに入力されたテキストを jQgrid の非表示フィールド列に保存したいと考えました。「setRowData」および「setCell」プロパティを試しましたが、何も機能しません。ここで何か不足していますか?

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

jquery - jqgridインライン編集でajax成功応答を取得

jqgrid でインライン編集した後に ajax 応答を取得するのを手伝ってくれる人はいますか? 以下は jqgrid の私のコードで、インライン編集後に ajax の成功応答を取得する方法がわかりません。

「loadComplete」、「gridComplete」、「afterComplete」を試しました。これらは、グリッドがロードされた後にのみ機能しますが、セルを編集した後では機能しません。

上記で、すべてが正常に機能しています。しかし、インライン編集が完了した後に ajax 応答を取得する方法がわかりません。それ以上に、私はjqgridに非常に慣れていません。私は非常に基本的なjqgridコードを使用していると思います。ですから、応答を得るために私に提案してください。

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

jqgrid - jqGrid の削除アイコンをカスタム アイコンに置き換えます

アクション列のjqGridの削除アイコンだけを自分の.xmlに変更したかったのIcon(newTrash-icon.png)です。jqGrid が 1 つの png アイコン ファイルからアイコンを読み込むことを確認しました。デフォルトのゴミ箱アイコンを他のゴミ箱アイコンに置き換えるにはどうすればよいですか。

以下のコードを試しましたが、うまくいきません。

私の中でgridComplete

私のCSSで

デフォルトの削除アイコンの代わりに以下のアイコンを表示したい

newTrash-icon.png

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

jquery - jqgridのinlinenavに保存キャンセルアイコンを表示する

インラインの追加、編集、削除を使用して jqgrid を実装しました。新しい行を追加すると、新しく追加された行には編集アイコンとキャンセル アイコンが表示されますが、保存アイコンはツールバーの追加アイコンの横にあります。

新しく追加された行に、編集アイコンの代わりに保存とキャンセルのアイコンを指定する方法はありますか?

このリンクで同じ質問を見つけました

ここ

しかし、そこに指定された機能を追加する場所が見つかりません。

これが私のコードです

[追加] をクリックすると、新しく生成された行に [編集] ボタンと [削除] ボタンが表示され、[編集] をクリックすると、ボタンが [保存] と [キャンセル] に変わります。そして、このキャンセル(インライン)をクリックすると、新しい行が消えますが、追加ボタンは表示されません。

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

jqgrid - jqgrid inlinenavの保存/編集は、非表示のID列では利用できません

DBシーケンスであるIDを持つjqgridがあるため、ユーザーはそれを見る必要はありません。列が「hidden : true」としてマークされている場合、inlinenav 編集はクリックできず、保存は保存されません。それをコメントアウトするとうまくいきます。