title: ASP.Net MVC 3 Ajax query not firing
body: <p>I have a very simple ajax call to refresh some data on my webpage, but it doesn't seem to fire correctly. The data that the call brings back is the same everytime even if the underlying data changes.
  The ajax call looks like this:</p>
  
  <pre><code>function RefreshContent() {
          //create the link
          var link = "/Address/ListByAjax/" + $('#Id').val();
          $.ajax({
              type: "GET",
              url: link,
              success: function (data) {
                  $("#Address").html(data);
              },
              error: function (req, status, error) {
                  alert('an error occured: ' + error);
              }
          });
      }
  </code></pre>
  
  <p>My controller looks like this:</p>
  
  <pre><code>public ActionResult ListByAjax(int Id)
  {
      var list = db.Address.Where(i =&gt; i.Person_Id == Id);
      return PartialView("_List", list.ToList());
  }
  </code></pre>