Как вы вызываете метод контроллера из события onchange? - PullRequest
0 голосов
/ 01 июля 2010

Как вы вызываете метод контроллера из события onchange?

Я использую Spring MVC.

У меня есть <form:list>, и я хочу обновить текущую страницу, когдаСобытие onchange вызывается в списке.

1 Ответ

1 голос
/ 01 июля 2010

Просто отправьте форму на сервер.Для этого вы можете использовать унаследованную функцию form.submit() в JS.

onchange="submit()"

На стороне сервера вы можете выполнять свои условные действия на основе представленных входных значений.

Как современная альтернативаВы также можете сделать это совершенно прозрачно, запустив асинхронный HTTP-запрос, используя JS (также известный как Ajax).Но так как вы используете Spring MVC, а я не делаю Spring MVC, я не могу предложить, как правильно склеить Ajax с Spring MVC.Вы можете найти хотя бы несколько статей в Google, например, , эту .

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