перенаправить на POST с помощью JavaScript в asp.net MVC - PullRequest
0 голосов
/ 13 мая 2011

У меня есть 2 метода контроллера:

[HttpGet]
public ActionResult SomeAction(SomeModel model, string someString)
{
//..
return View()

и

[HttpPost]
public ActionResult SomeAction(SomeModel model)

Я пытаюсь найти способ, который позволил бы мне перейти непосредственно к методу Post изконтроллер (какой-то другой контроллер).Я слышал, что это способ сделать это в JavaScript, но я не могу найти это нигде.Идея состояла бы в том, чтобы установить поле в модели и проверить его в начале представления - если оно установлено, выполните функцию javascript, чтобы немедленно перенаправить действие Post в контроллере.Если кто-нибудь знает, как это сделать, я бы оценил это

1 Ответ

0 голосов
/ 13 мая 2011

Мне кажется, что вы хотите при загрузке страницы проверить, была ли заполнена форма и, если это так, немедленно опубликовать ее для соответствующего действия?

Если так

$(function() {
    if () { // determine here if the form has been filled out and completed
        $('#theform').submit(); // this posts the form, which will hit the post action
    }
});
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...