Я пытаюсь работать с элементом формы 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 (или что-то похожее) ... Кроме того, я неохотно бьюсь об этом с передачей идентификаторов и добавлением большего количества кода, когда я Я уверен, что есть более простой способ.