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 提交按钮来触发它,只需选择一个项目或从一个选项卡(导航 ul 元素)切换就需要开始滚动。

4

1 回答 1

2

您正在寻找 JavaScript 模型绑定。有许多可用的库,例如Knockout

您将通过序列化将 Razor 模型存储在 JavaScript 中。看看 Knockout 网站上的各种教程,即使您决定使用不同的库,您也会学到很多东西。

于 2013-06-13T15:41:02.277 回答