You may use <form action="@Url.RouteUrl("Default", new { controller="Home", action="Index"}" method="post">
instead Html.BeginForm
.
As to Ajax.BeginForm
it may be changed on jQuery function:
$.ajax({
type: "POST",
url: "@Url.RouteUrl("Default", new { controller="Home", action="Index"}",
data: data,
success: success,
dataType: dataType
});