подать действие - PullRequest
       11

подать действие

0 голосов
/ 01 февраля 2010

Я пытаюсь вызвать действие submit из javascript, используя simpleFormController из Spring, но действие вызывает только handleRequest, но не вызывает действие onsubmit

1 Ответ

1 голос
/ 02 февраля 2010

Как говорит Божо, это поможет увидеть код. Тем не менее, мой опыт показывает, что когда onSubmit не вызывается, обычно это происходит потому, что запрос отображается как GET, а не как POST; по умолчанию контроллер определяет, является ли запрос отправкой формы, выполняя поиск POST.

Два способа исправить это: 1) сделать это POST (т.е. отправить форму с помощью, скажем, javascript) или 2) переопределить isFormSubmission, чтобы использовать некоторые другие критерии для определения того, является ли данный запрос отправкой формы - например, Вы можете сказать, что если присутствует определенный параметр, запрос должен рассматриваться как отправка формы, даже если это запрос GET.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...