Q:

Is it posible use Ajax.BeginForm to call an api on other domain?

If i have an api and his method in the same domain. I can do something like that and it obviously works.
@using (Ajax.BeginForm("ApiMethod", "ApiControllerName"))
{
     ... Forms elements
}

Is there a way specify the domain?
ps: I don't want to use jquery.

A:

Per the documentation, you can use the BeginForm(AjaxHelper, AjaxOptions) overload. Then looking at the AjaxOptions documentation, that class has a Url property that you should be able to set.

