問題タブ [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.
c# - メインjqgridのrow_idを送信して、サブグリッドのイベントを追加します
jqgrid 4.4 の inlineNav 機能を使用して、サブグリッドに追加/編集機能を提供しています。ただし、 Add イベントを呼び出す方法がわかりません。レコードを「追加」すると、更新イベントのみが呼び出されます。
親グリッド行からサブグリッドに row_id を取得して Add イベントに渡す方法もわかりません。
これが私のコードです
これは、コントロールを次のように表示したいものです。更新は正常に機能しています。
jquery - jQGrid TreeGrid のインライン Nav addRow メソッドが正しく機能しない
jqGrid Treegrid にインライン Nav の「新しい行を追加」機能を使用しようとしていますが、これまでのところ適切に構成できません。ドキュメントとそれに関連する他の投稿を読みましたが、何も機能していません。addRow のオプションを設定しましたが、行の追加アイコンをクリックすると、グリッドに新しい行が追加され、「Uncaught TypeError: Cannot read property 'length' of null jquery.jqGrid.src.js: 8963″. これについて何か考えはありますか? インライン編集を正常に構成し、正常に機能していますが、インライン追加が期待どおりに機能していません。
jqgrid srcを確認しました。エラーはこのスニペットにあります
このコードは列内のスパンを探していますが、firebug で列をチェックしたところ、その列のマークアップにスパン タグがレンダリングされていません。
これについて何か考えはありますか?
jquery - jqgrid addRow saveRow beforeSend
ユーザーが編集できる新しい行を追加するjqGridがあります。新しい行を保存するためのボタンがあります。呼び出しにセキュリティを詰め込むために、beforeSendにアクセスする必要があります。これは、グリッドを使用する他のいくつかのシナリオで機能していますが、これは機能していません。何が起こっているのかわからない。
新しい行を追加する方法は次のとおりです。
保存ボタンで実行されるコードは次のとおりです。
これを試してみましたが、解雇されません。行を保存するときにこれが呼び出されると思いました:
私もこれを試しましたが、これはフォーム編集でのみ呼び出されると思いますか?
何かご意見は?
ありがとう、スコット
jquery - jqgrid でインライン編集を実装する方法
jqgridでインライン編集を実装したい。私は下の写真のようなフォームを持っています
ユーザーがAmount textBoxに数字だけを入力してCurrencyUnitを選択した後、行2に移動してAmountなどを入力しますが、行2のデータ行1を選択するとリセットさ
れます
この写真の下の図のように、Amountを入力してCurrencyUnitを選択し、i行 2 を選択するときに行 2 を選択する
私はこのコードを書きます
私はユーザーに全金額項目を入力してもらいたいのですが、その後、全金額を入力して ClickMe ボタンをクリックし、データをサーバーに送信しますが、これを実装する方法がわかりません。皆さんありがとう
jqgrid - jqgridでインライン編集を使用するときにすべてのデータをサーバーに送信する方法
私はjqgridで始めます。ページにjqgridとボタンが1つあります。ユーザーが行の例row1、row2、row3、...を編集し、ボタンをクリックすると、データrow1、2、3がサーバーに送信されます。ただし、ユーザーが行を編集するときのjqGridはデータをサーバーに送信します。私の問題の解決策を教えてください。皆さんありがとう
私はこのコードを書きます
しかし、clientArray とは何ですか? また、データ ino clientArray を使用してサーバーに送信するにはどうすればよいですか?? 助けてくれてありがとう。
jqgrid - jqGridで検索
私は jqGrid のスターターです。ASP.NET で jqGrid を構築するためにこのコードを書きます。
検索アイコンをクリックして検索ボックスを表示するとき テキストを入力するとき 例costNo=1
jqGrid フィルターではありません このアクションはうまくいかないと思います。
EDIT 01:loadonce: true
検索作業を追加しても、このオプションを削除すると検索が機能しない場合は、助けてください。ありがとう
button - モーダル ダイアログ フォームを表示する jqgrid インライン ナビゲーター whitout に新しい行ボタンを追加する方法は?
Row Editing > Inline NavigatorにあるjqGrid Demos ページの例を使用していますが、例のLive Data Manipulation > Add Rowのようにナビゲーターから追加ボタンを出す必要があります。私はすでに追加ボタンを配置しました:
そしてイベント
私の質問は、ベータデータをクリックしたときにモーダルフォームダイアログが表示されないインラインナビゲーターの例のように、新しい行をグリッドに直接挿入するために使用する必要があるイベントの名前または jqgrid の構成は何ですか?ボタン?
modalプロパティを false に設定しましたが、機能しません。
どんな助けでも本当に感謝します
答え:
イベントの名前はaddRowです。インライン編集ドキュメントで見つけました。
validation - errorfuncを使用したjqgridインライン編集
Springコントローラーを呼び出すjqgridを使用してインライン編集しようとしていますが、サーバー側で追加の検証を行う必要があります。サーバー検証エラーがある場合は、errorfuncを介してjqgridに返送する必要があり、ユーザーに通知されます。
サーバーレベルの検証エラーをerrorfuncに送信するために、SpringControllerに何を書き込む必要があるかを誰かが理解するのを手伝ってもらえますか。グーグルで検索しましたが、具体的な例が見つかりませんでした。
前もって感謝します。
jqgrid - jqGridに新しい行レコードを追加するには?
私はjqGridを使用しています。レコードのインライン ナビゲーションを追加したいので、このリンクhttp://www.trirand.com/blog/jqgrid/jqgrid.html ? ナビゲーションバーの新しい行の追加アイコンをクリックすると。グリッドはビュー モーダル ビューのようなものです。
jqgrid - jqGridのパラメータ削除
jqGridにDeleteを実装したいのですが、(例)2つのテーブルRequestとItemがあります
リクエストフィールドは、、RequestId
アイテム
フィールドは、、
リクエストテーブルはpkで、アイテムテーブルにはpkがあり、アイテムテーブルにこのコードを記述しますWayBillNo
Customer
RequestId
ItemNO
Quantity
RequestId
RequestId
ItemNO
アイテムテーブルにこのコードを記述します。アイテムテーブルにアイテムを削除するためのコードを記述します。パラメータ値を送信するためにこのコードを記述します。
ただし、常に0の値をサーバーに送信してください。助けてください。皆さんありがとう
EDIT01:私は削除オプションを変更しますこれのために:私はこのページでhttp://stackoverflow.com/questions/2833254/jqgrid-delete-row-how-to-send-additional-post-data
ユーザー@Olegがこのコードを書く のを見ます
サーバーにデータを送信するときundefined