关于返回视图的问题
比如我在1视图里面做了一个ajax提交 提交到a的方法里面 a方法返回一个return view(list) 为什么返回的页面结果没变 还是1视图 我能保证方法里面处理的没有问题代码如下
$.ajax({url: "<%:Url.Action("a") %>", type:"POST", data:......, success: function (html) {
if (html != "flase") {
} else {
}
}
})
public ActionResult Index()
{
var list = ...
return View(list);
}
[HttpPost]
public ActionResult a()
{
var l= ...
return View(l);
}
--------------------编程问答-------------------- 没人呢 --------------------编程问答-------------------- ajax 异步 请求数据 你返回的 view 是部分页吗? 如果不是部分页 那么你 整个页面会刷新的。 ajax 还有什么意义? --------------------编程问答-------------------- 返回的还是当前的界面只是view()里面的值变了 --------------------编程问答-------------------- 你那 可以在 前台 加 断点 看看 第二次 进入页面 里面 Model 里面是什么值 --------------------编程问答-------------------- 你ajax 的数据类型是什么类型 ?
return view() 返回的是对应a这个action的view(页面).
补充:.NET技术 , ASP.NET