【发布时间】:2017-05-05 18:38:07
【问题描述】:
我应该如何将模型从 View 传递到我的 Controller?
我认为我有偏心:
<div class="parking-status">
@Html.Partial("_Restaurants", Model)
</div>
@section Scripts
<script type="text/javascript">
setInterval(function () {
$('.parking-status').hide().load('/Home/Refresh').fadeIn('slow');
}, 3000);
</script>`
在我的控制器中:
public ActionResult Refresh(RestaurantListViewModel model)
{
...some operations on model...
return PartialView("~/Views/Home/_Restaurants.cshtml", model);
}
我应该如何将模型从 View 传递到 ActionResult?我试过了:
setInterval(function () {
$('.parking-status').hide().load('/Home/Refresh', { model :'@Model'}).fadeIn('slow');
}, 3000);
但只有 null 被传递给 Refresh() 方法。
【问题讨论】:
标签: javascript jquery asp.net asp.net-mvc