1

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

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

4

1 回答 1

3

使用 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/

于 2013-05-14T18:26:30.763 回答