#.net #ajax #forms #asp.net-mvc-3
#.net #ajax #формы #asp.net-mvc-3
Вопрос:
Раньше у меня было
@using (Html.BeginForm())
{
<input type="submit" formaction="/home" />
}
И все было блестяще, но с формой Ajax
@using (Ajax.BeginForm())
{
<input type="submit" formaction="/home" />
}
отправленное действие формы не отражает formaction ввода.
В чем проблема и как я могу заставить форму ajax работать с различными действиями формы?
Ответ №1:
Оказывается, эта функциональность не была реализована в MVC3.
Один из обходных путей — переписать с помощью отображаемого data-ajax-url
атрибута jQuery, он появится, когда вы укажете Url
свойство в AjaxOptions
BeginForm
методе.