【问题标题】:Execute a Javascript Function Upon Submitting a Spring Form提交 Spring 表单时执行 Javascript 函数
【发布时间】:2013-05-14 17:03:56
【问题描述】:

我有一个 JS 函数,我想在提交时运行(调用异步 JMS 队列函数)。

有人可以指出一个如何从 Spring 表单中执行此操作的示例吗?我知道如何处理$(document).ready(function(),但我只想在提交表单提交时这样做。

【问题讨论】:

  • 我应该补充一点,我尝试了 onSubmit(),但这似乎并没有在 Spring 表单中触发。
  • 你能附上你试过的代码吗?或者,您可以为您的问题创建一个 jsFiddle 示例吗?

标签: java javascript spring


【解决方案1】:

使用 jQuery 附加提交处理程序:

HTML:

<form id="form1" action="#" method="POST">
   <input type="text" name="field1" />
   <input type="submit" />
</form>

JavaScript:

$(document).ready(function() {
  $('#form1').submit(function() {
    alert('Handler for .submit() called.');
  });
});

关于你对 Spring 的使用,Spring 表单标签会生成一个普通的 HTML 表单。您可以为它指定一个 id(或类)并使用 jQuery 附加一个处理程序。 示例链接:http://jsfiddle.net/kolchytsky/Wy47g/

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-05-07
    • 2012-05-25
    • 1970-01-01
    • 2012-05-25
    • 2019-10-21
    • 1970-01-01
    • 2012-09-11
    相关资源
    最近更新 更多