У меня есть представление asp.net, которое имеет два частичных представления.Один для редактирования информации и другой для отображения списка внесенных изменений.Когда я нажимаю кнопку обновления, список не обновляется.Я использовал форму ajax.begin.Как я могу это сделать?
Главный вид выглядит следующим образом:
<div class="accountdetails1">
@Html.Action("UpdateAccountDetails", new { dispute = dispute })
</div>
<div>
list of changes
@Html.Action("GetAccountAudit")
</div>
updateAccountDetails is like this in start:
@using (Ajax.BeginForm("UpdateAccountDetails", new AjaxOptions
{
LoadingElementId = "loading",
LoadingElementDuration = 2000,
OnSuccess = "OnSuccess",
OnBegin = "OnBegin",
}))
{
and functions are like this:
<script type="text/javascript">
function OnSuccess() {
var div = $('#dvMessage');
div.html('');
div.append('Account Information has been updated.');
}
function OnBegin() {
var div = $('#dvMessage');
div.html('');
}
</script>
, чтобы показать успешное или неудачное обновление. Нужно ли обновлять список изменений в методе успеха?Пожалуйста, предложите