問題タブ [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.
jqgrid - グリッドに構築する「スペーサー」列をオーバーライドする行をグループ化するjqGrid
グループ化をグリッドに追加すると、1 つの問題以外はうまく機能します。グループ化情報を含む行は、グリッドの「幅」の colspan で構築されています。これは、視覚的な分離を追加するために、グリッドに構築した垂直列の一部の上に配置されることを意味します。
この行がその列をスキップしないようにする方法はありますか?
更新: これらの垂直の「スペーサー」列を次のメソッド手順で追加します: -jqGrid セットアップで
-「スペース」を含むセルに一致するcolmodelセットアップ
-css
javascript - JqGrid - レンダリングの問題
VS2010 を使用して ASP.NET MVC アプリケーションで JqGrid を使用しています。私のグリッドはビューで適切にレンダリングされないようで、ビューの他のコントロール (ページ全体を含む) にアクセスできません。画面のブローを参照してください。
行を含むグリッド:
行のないグリッド:
しかし、データを変更してコントローラーのインライン編集に戻すと、入力ページにアクセスできるようになります。
私のスクリプト:
私の見解:
私のコントローラー:
JqGrid 4.5.1 を使用しています。このコードを IE9 と Firefox 22.0 でテストしました。何か助けて??
jqgrid - サブグリッドからデータを取得してコントローラーに投稿する方法は?
グリッド外の「送信」ボタンをクリックすると、すべてのサブグリッド データを MVC コントローラーに投稿する必要があります。
次のコードを使用して、親グリッド データを取得できます。
サブグリッドデータを取得するには? サブグリッドはインライン編集可能です。
前もって感謝します
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 を使用してこれを実現する方法をまだ考えています。
jqgrid - JQGrid MVC クライアント側イベントが発生しない
注:これは、C#サーバー側で作成されたJQGrid MVCコンポーネントです。
行が削除されたときに ClientSideEvents を起動しようとしています。
実際に何かを呼び出す唯一のものは、テスト JavaScript 関数を呼び出す AfterAjaxRequest です。
どんなアイデアでも、これは私を夢中にさせています!
asp.net-mvc - mvc アプリケーションで jqgrid がページ 0 を表示しています
私のアプリケーションでは、すべての jqgrid はページ 0 を表示しています (ここには何も表示されません)。
レコードを追加した後でも、ページ 1/0 が表示されますが、ページ 1/1 を表示する必要があります。
私はjqgrid 4.5.4バージョンを使用しており、jsonデータをグリッドにバインドしています..
あなたのアイデアで私を助けてください..ありがとう..