ASP .NET MVC - Ajax.BeginForm
引用:
<script src="@Url.Content("~/Plugin/jquery/scripts/jquery-1.10.2.min.js")"></script> <script src="@Url.Content("~/Plugin/jquery/scripts/jquery.unobtrusive-ajax.min.js")"></script>
使用:
@using (Ajax.BeginForm("Action", "Controller", new AjaxOptions { })) { <input type="submit" /> }
参数 | |
---|---|
Confirm | 获取或设置提交请求之前,显示在确认窗口中的消息。 |
HttpMethod | 获取或设置 HTTP 请求方法(“Get”或“Post”)。 |
InsertionMode | 获取或设置指定如何将响应插入目标 DOM 元素的模式。 |
LoadingElementId | 获取或设置加载 Ajax 函数时要显示的 HTML 元素的 id 特性。 |
OnBegin | 获取或设置更新页面之前,恰好调用的 JavaScript 函数的名称。 |
OnComplete | 获取或设置实例化响应数据之后但更新页面之前,要调用的 JavaScript 函数。 |
OnFailure | 获取或设置页面更新失败时,要调用的 JavaScript 函数。 |
OnSuccess | 获取或设置成功更新页面之后,要调用的 JavaScript 函数。 |
UpdateTargetId | 获取或设置要使用服务器响应来更新的 DOM 元素的 ID。 |
Url | 获取或设置要向其发送请求的 URL。 |