у меня есть:Ajax.BeginForm затухать не работает
@using (Ajax.BeginForm("actionToDo", new AjaxOptions
{
HttpMethod = "post",
InsertionMode = InsertionMode.Replace,
UpdateTargetId = "updatediv",
OnBegin = "$('#updatediv').fadeOut()",
OnComplete = "$('#updatediv').hide().fadeIn()"
}))
{
<div id='updatediv'>
</div>
}
перепыла в работает правильно, но проблема в том, что она не будет исчезать, когда я отправить запрос Ajax. Он просто исчезает, а затем исчезает в новом контенте. После тестирования с помощью простых предупреждений кажется, что «OnBegin» не происходит до после старое содержимое было удалено, что противоречит документации: «Получает или задает имя функции javascript для вызова непосредственно перед тем, как страница обновлен «.
Любая идея, почему это происходит?