Я хочу использовать Ajax.BeginForm, без обновления каких-либо элементов, только вызвать функцию обратного вызова javascript.
Я подключил библиотеки js
<script src="@Url.Content("~/Scripts/jquery-1.4.4.min.js")" type="text/javascript"></script>
<script src="@Url.Content("~/Scripts/jquery.validate.min.js")" type="text/javascript"></script>
<script src="@Url.Content("~/Scripts/jquery.validate.unobtrusive.min.js")" type="text/javascript"></script>
Я использую:
@using (Ajax.BeginForm(new AjaxOptions {OnComplete = "AddPostComplete"}))
{
//some code
}
и
<script type="text/javascript">
$('#asdf').click(function () {
//some code
});
</script>
функция js не используется, и страница возвращает полный просмотр.