2

'n'一度に行数を更新できるようにする必要があります。

SELECTこれは、特定の1つの列の列ヘッダーにを追加することで実現しました。これにより、ユーザーは[はい] / [いいえ]オプションを選択し、グリッドビューの特定の列に後続のすべての行を作成することができます。ユーザーの選択に応じて、[はい]または[いいえ]を選択できます。

私はこれをうまくやることができました。私の問題は、「新しい」更新された行データをサーバーに送信することです。

saveRow()ビューの各行の行IDを試してみました。これは何もしません。電話はかけられませんAJAX

誰かが私を正しい方向に向けることができますか?

ありがとう

4

2 に答える 2

5

あなたが正しい方向にあなたを向けるように頼んだという理由だけで私は答えを書きます。ローカルグリッドからサーバーへのデータの送信は複雑ではありません(たとえば、ここを参照)。主な問題は、同時実行性の場合です。

私の意見では、どのWebアプリケーションも1つのユーザーアプリケーションとしてだけでなく機能するはずです。私は複数の回答を書き(たとえば、ここまたはここを参照)、同時実行エラーの可能性があるため、変更直後に変更された行を更新する方がよいという意見を説明しました。更新が遅くなるほど、同じ行が別のコンピューターの別のユーザーによって既に変更されている可能性が高くなります。したがって、標準saveRowの動作を使用し、変更したデータを変更の直後に送信することをお勧めします。

于 2013-02-11T14:48:55.263 に答える
0

これは、JQGridで宣言されているファイルに対してAJAX呼び出しを行うだけで解決しました。関連するすべてのデータを渡すと、すべてが必要な方法で機能しました

于 2013-02-11T14:41:13.827 に答える