0

これは私がやりたいことです(おそらく-jQueryですべてクライアント側で行うことをまだ考えています)が、それが可能かどうかはわかりません:

jQuery を使用してユーザー アクション (選択/コンボ ボックスからタブまたは項目を選択) に応答し、選択されたものに基づいて (MVC) モデルを更新し、モデルのメンバーが埋め込まれた Razor コードを含む html をすぐに更新します。 . IOW、次のようなコードがある場合:

<div>Movie Title</div>
<div>@Model.MovieTitle</div>
<div>Movie Director</div>
<div>@Model.MovieDirector</div>

...「MovieTitle」と「MovieDirector」をすぐに更新したい。

Javascript 送信ボタンを使用してこれを起動したくありません。アイテムを選択するか、1 つのタブ (ナビゲーション ul 要素) から切り替えるだけでボールが転がり始める必要があります。

4

1 に答える 1

2

JavaScript モデル バインディングを探しています。Knockoutなど、多くのライブラリが利用可能です。

Razor モデルをシリアライズして JavaScript に保存します。Knockout サイトのさまざまなチュートリアルを参照してください。別のライブラリを使用することにした場合でも、多くのことを学ぶことができます。

于 2013-06-13T15:41:02.277 に答える