从Ajax调用后,MVC视图不会刷新模型

时间:2014-05-28 01:11:54

标签: asp.net-mvc asp.net-mvc-3

我有一个带搜索栏的页面。一旦用户点击GO按钮,用户就应该进入Search \ Index视图,其中将显示结果。

按钮单击事件正确地将请求发送到搜索控制器中的“索引”操作。

该模型也已填充。

单击按钮后,我看到FireBug中的响应中填充的页面。

为什么页面仍然在上一页?

我希望浏览器通过刷新来更改URL。

此操作通过ajax Get Request

调用
[HttpGet]
public ActionResult Index(string keys)
{
  //get data from db
  //populate model with data from db
  return View(model);
}

我错过了什么吗?我试图做一个RedirectToAction但是因为重定向到自身而失败了。

0 个答案:

没有答案