У меня очень простой вызов ajax для обновления некоторых данных на моей веб-странице, но, похоже, он срабатывает неправильно.Данные, возвращаемые вызовом, всегда одинаковы, даже если базовые данные изменяются.Вызов ajax выглядит так:
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);
}
});
}
Мой контроллер выглядит так:
public ActionResult ListByAjax(int Id)
{
var list = db.Address.Where(i => i.Person_Id == Id);
return PartialView("_List", list.ToList());
}