.net Mvc 3 Ajax.BeginForm, получить элемент формы

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

5
задан tereško 28 September 2013 в 14:58
поделиться