我有一个JS函数,我想在提交时运行(调用异步JMS队列函数)。
有人能指出我如何在Spring表单中执行此操作的示例吗?我知道怎么做$(document).ready(function()
,但我只想在POST表单提交时这样做。
答案 0 :(得分: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/