問題タブ [mvcjqgrid]

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

jqgrid - グリッドに構築する「スペーサー」列をオーバーライドする行をグループ化するjqGrid

グループ化をグリッドに追加すると、1 つの問題以外はうまく機能します。グループ化情報を含む行は、グリッドの「幅」の colspan で構築されています。これは、視覚的な分離を追加するために、グリッドに構築した垂直列の一部の上に配置されることを意味しますここに画像の説明を入力

この行がその列をスキップしないようにする方法はありますか?

更新: これらの垂直の「スペーサー」列を次のメソッド手順で追加します: -jqGrid セットアップで

-「スペース」を含むセルに一致するcolmodelセットアップ

-css

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

javascript - JqG​​rid - レンダリングの問題

VS2010 を使用して ASP.NET MVC アプリケーションで JqGrid を使用しています。私のグリッドはビューで適切にレンダリングされないようで、ビューの他のコントロール (ページ全体を含む) にアクセスできません。画面のブローを参照してください。

行を含むグリッド:

ここに画像の説明を入力 行のないグリッド: ここに画像の説明を入力

しかし、データを変更してコントローラーのインライン編集に戻すと、入力ページにアクセスできるようになります。

私のスクリプト:

私の見解:

私のコントローラー:

JqG​​rid 4.5.1 を使用しています。このコードを IE9 と Firefox 22.0 でテストしました。何か助けて??

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

jqgrid - サブグリッドからデータを取得してコントローラーに投稿する方法は?

グリッド外の「送信」ボタンをクリックすると、すべてのサブグリッド データを MVC コントローラーに投稿する必要があります。

次のコードを使用して、親グリッド データを取得できます。

サブグリッドデータを取得するには? サブグリッドはインライン編集可能です。

ここに画像の説明を入力

前もって感謝します

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

jquery - jqGridコンボボックス列の「値」および「テキスト」プロパティを処理するにはどうすればよいですか?

私は Trirand MVC jqGrid パッケージを持っていますが、この質問は jqGrid 全体に当てはまると確信しています。IDにバインドされた列があります:

私のGridModel(グリッドのビューモデル)で。表示モードの場合、PaymentSchemeId予想どおり、グリッドに の値が表示されます。編集モードでは、すべての支払いスキームを含むドロップダウンが表示され、いずれかを選択すると、ID の代わりにその名前が表示されますが、それは単なる副作用だと思います。

プロパティ値PaymentSchemeIdの表示中に値をバインドして格納するように列を設定するにはどうすればよいですか?PaymentSchemeName

グリッドによってレンダリングされるスクリプトはかなり長いですが、意味のあるものを編集することを恐れて、すべて含めています。

/Parkade/IndexDataRequest?jqGridID=IndexGridリクエストのレスポンスは次のとおりです。

PaymentSchemeId私のエンティティには table への FK がPaymentSchemeあり、それらのレコードの 1 つの PK を に保存するPaymentSchemeIdため、Idサフィックスとドロップダウン全体が必要になるため、これは の値が 2 になると予想されます。JS でわかるように、ドロップダウンはサーバー側で設定されます。

例、およびその他の関連コードが追加されました。IdでPaymentSchemeIdある値を持つことを期待しています。int私はまさに私が期待したものを手に入れます。ドロップダウンの値は、次の列定義でレンダリングされます。

私は彼らの例を逐語的にコピーすることに非常に近いのでjqGridID=IndexGrid、コントローラーで無視されるクエリ文字列がGET リクエストに含まれている理由を理解しないでください。

質問する前に:

と:

CustomFormatterこの FK 列のフォーマッターとして「セレクター」を使用する必要があると思いますが、列定義でTrirand を使用してこれを実現する方法をまだ考えています。

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

jqgrid - JQGrid MVC クライアント側イベントが発生しない

注:これは、C#サーバー側で作成されたJQGrid MVCコンポーネントです。

行が削除されたときに ClientSideEvents を起動しようとしています。

実際に何かを呼び出す唯一のものは、テスト JavaScript 関数を呼び出す AfterAjaxRequest です。

どんなアイデアでも、これは私を夢中にさせています!

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

asp.net-mvc - mvc アプリケーションで jqgrid がページ 0 を表示しています

私のアプリケーションでは、すべての jqgrid はページ 0 を表示しています (ここには何も表示されません)。

レコードを追加した後でも、ページ 1/0 が表示されますが、ページ 1/1 を表示する必要があります。

私はjqgrid 4.5.4バージョンを使用しており、jsonデータをグリッドにバインドしています..

あなたのアイデアで私を助けてください..ありがとう..これはデータのない私のグリッドの画像です