Ajax.BeginForm 页面不刷新
Html.BeginForm 页面刷新
那么请问在一个 列表页面中
有这两个表单 都跳到详情页面
@using (Html.BeginForm("Details", "Home"))
{
<input type="hidden" value="1" name="Id" />
<button type="submit">HTML按钮</button>
}
@using (Ajax.BeginForm("Details", "Home", new AjaxOptions()))
{
<input type="hidden" value="1" name="Id" />
<button type="submit">AJAX按钮</button>
}
它们的效果是一样的 请问一下为什么?
还问大家一个问题 ajax异步提交页面 要是提交的后台代码 返回的是一个页面
那么是跳转过去吗? 也相当于页面跳转了?
jquery.unobtrusive-ajax.js 这个JS文件你确定调用了么
还问大家一个问题 ajax异步提交页面 要是提交的后台代码 返回的是一个
那么是跳转过去吗? 也相当于页面跳转了?
可以返回页面的url,在前端通过js跳转
关键返回的不是URL 返回的mvc 里面的页面
类似这种
public ActionResult Index()
{
return View();
}