title: How to refresh page with Ajax and MVC4
body: <p><strong>I have the code of MVC Application.</strong></p>
  
  <pre><code>&lt;div id="principal"&gt;
  &lt;table class="table-long"&gt;
  
      &lt;tr&gt;
           &lt;th&gt;
              &lt;a href="" rel="IdSolicitacao" class="orderByLink"&gt;
                  Número
              &lt;/a&gt;
          &lt;/th&gt;
           &lt;th&gt;
              &lt;a href="" rel="DataSolicitacao" class="orderByLink"&gt;
                 Data da Solicitação 
              &lt;/a&gt;
          &lt;/th&gt;
          &lt;th&gt;
              &lt;a href="" rel="DataColeta" class="orderByLink"&gt;
                  Data da Coleta
              &lt;/a&gt;
          &lt;/th&gt;
           &lt;th&gt;
              &lt;a href="" rel="NomeDocumento" class="orderByLink"&gt;
                  Nome do Documento
              &lt;/a&gt;
        &lt;/th&gt;
      &lt;/tr&gt;
  
  @foreach (var item in Model)
  {
  
      &lt;tr&gt;
      @{
      if (ViewBag.Routes.ContainsKey("id"))
      {
          ViewBag.Routes.Remove("id");
      }
      ViewBag.Routes.Add("id", item.IdSolicitacao);
      }
  
      &lt;td&gt;
          &lt;input value="@Html.DisplayFor(modelItem =&gt; item.IdSolicitacao)" class="Solicitacao" style="width:60px;"/&gt;
      &lt;/td&gt;
      &lt;td&gt;
          @item.DataSolicitacao.ToShortDateString()
      &lt;/td&gt;
      &lt;td&gt;
          @item.DataColeta.ToShortDateString()
      &lt;/td&gt;
       &lt;td&gt;
          @Html.DisplayFor(modelItem =&gt; item.NomeDocumento)
      &lt;/td&gt;
  
  &lt;/table&gt;
  </code></pre>
  
  <p>i need to refresh this but not reload all page.
  how to make refresh of div with id= "principal" without reload all page?
  What do u need? create a new view with params?</p>