Я получил контроль со строго типизированным View, с Ajax.BeginForm (). Теперь я хотел бы изменить метод отправки с
<input type="submit" id="testClick" value="Submit" />
К какому-то методу JavaScript, DoSubmit ().
Я попробовал:
- Invoke нажмите на эту кнопку отправки
- Вызовите submit в форме ('form1'). Submit (), document.forms ['form1']. Submit ()
- jQuery формы с ('form1'). AjaxSubmit ();
Создать JQuery AJAX
$.ajax({
type: "POST",
url: $("#form1").attr("action"),
data: $("#form1").serialize(),
success: function() {
alert("epic win!!!1!1!")
},
error: function(XMLHttpRequest, textStatus, errorThrown) {
alert("epic fail!")
}
});
Все эти методы создали обычный запрос (не AJAX), или они не работали. Так что кто-нибудь знает, как я могу сделать, чтобы AJAX отправлял «форму» из JavaScript и строго типизированного механизма (публичный AcrionResult MyFormAction (модель FormModel);) будет работать?