如何从onchange事件中调用控制器方法?

时间:2010-07-01 12:56:28

标签: java javascript jsp spring-mvc

如何从onchange事件中调用控制器方法?

我正在使用Spring MVC。

我有一个<form:list>,我希望在列表中触发onchange事件时更新当前页面。

1 个答案:

答案 0 :(得分:1)

只需将表单提交给服务器即可。您可以在JS中使用继承的form.submit()函数。

onchange="submit()"

在服务器端,您可以根据提交的输入值执行条件事项。

作为一种现代替代方案,您还可以通过使用JS(也称为Ajax)触发异步HTTP请求来完全透明地完成此操作。但是既然你正在使用Spring MVC并且我没有使用Spring MVC,我就不能建议如何正确地将Ajax与Spring MVC粘合在一起。您至少可以在Google上找到一些文章,例如this one