2011-01-17 15 views
1

私は現在、jQueryを使用して、フォームで最新情報を保持するために、フォームにオプションが選択されています。しかし、私のモデルはこれらのフォーム要素を反映しているので、私は考え始めました。モデル要素を変更している間、モデル要素を最新の状態に保つことは可能ですか?ASP.NET MVC 2:モデルはビューで最新の状態になっていますか?

+0

私はあなたの質問を理解していません。 –

+0

http://documentcloud.github.com/backbone/ –

+0

@ダーリン、物事が変更されるにつれて、モデルが最新の状態になっているかどうかを調べようとしています。ボタンにjQueryイベントを付ける代わりに、値を検索して再ポピュレートする。代わりに、私はそれが更新されるとモデルに直接アクセスすることができます... – dcolumbus

答えて

2

ノックアウトJSはあなたの友達です:

http://knockoutjs.com/

編集:それは最新のあなたのJSコードがユーザーの操作に応じてそれを維持できるように、クライアント側にあなたのモデルを動かすことができます。そこから、すぐに使用できるようにサーバー側に戻すことができます。もう一つ学ぶべきことはありますが、複雑なビューでは、複雑さが解消され、クライアントとサーバー間のモデル管理の分離が回避されます。すべてがクライアントにあります。

だから、おそらくもう少しコードがありますが、読んだり維持したりする方がはるかに簡単です。

+0

それはもう一つのことを学ぶことができ、さらに重すぎるように見えます。 – dcolumbus

関連する問題