title: MVC view is not refreshing with model after called from Ajax
body: <p>I have a page with Search bar. Once the user hit the GO button the user should be taken to the Search\Index view where the result will be shown.</p>
  
  <p>The button click event correctly sends the request to the Index action in Search controller.</p>
  
  <p>The model is also populated. </p>
  
  <p>After clicking the button, I see the page populated in the Response in FireBug.</p>
  
  <p>Why the page remains on the previous page?</p>
  
  <p>I want the browser to change the URL by doing a refresh.</p>
  
  <p>This action is called via ajax Get Request</p>
  
  <pre><code>[HttpGet]
  public ActionResult Index(string keys)
  {
    //get data from db
    //populate model with data from db
    return View(model);
  }
  </code></pre>
  
  <p>Am I missing something? I tried to do a RedirectToAction but that fails as that a redirect to itself.</p>