Я пытаюсь работать с элементом формы dom с помощью подпрограмм OnBegin и OnComplete вспомогательной функции Ajax.BeginForm в Mvc.
В настоящее время у меня есть это:
@using (Ajax.BeginForm("Contact", "Home", new AjaxOptions { OnBegin = "handleOnBegin" }))
Но в обработчиках OnBegin / OnComplete я хочу работать с элементом формы dom - возможно ли это? Я проверил аргументы, переданные этим обработчикам, и Я ничего не вижу.
function handleOnBegin(a, b){
var f = <get form>;
animateForm(f);
}
Я даже пробовал передать 'this' с обработчиками, но это, кажется, передает только объект XHR (или что-то подобное) ... Кроме того, я неохотно болтаю, передавая id и добавление кода, поскольку я убежден, что есть более простой способ.