我正在尝试使用ajax.actionlink更新服务器时间页面;我能够在常规的js中做到这一点。现在ajax将我带到新页面,其url是home / serverTime; serverTime是我的homecontroller动作。令人惊讶的是,即使没有引用MicrosoftAjax / MicrosoftMvcAjax,代码也能正常工作。我正在使用VS 2013 mvc 4.5
@{
ViewBag.Title = "Home Page";
}
<h2>Ajax</h2>
<div class="jumbotron" id="display">
@Ajax.ActionLink("click here get time", "ServerTime",
new AjaxOptions
{
HttpMethod = "GET",
UpdateTargetId = "display"
})
</div>