我有以下的Spring表单,它执行后端控制器和JavaScript函数,一切正常,但是我需要在提交表单之前执行JavaScript函数。如何做到这一点?
以下代码会在执行JavaScript之前提交表单。
JavaScript函数
以下代码会在执行JavaScript之前提交表单。
<form:form modelAttribute="api" id="form">
<form:textarea path="text" class="form-control" rows="10" id="redacttext"/>
<button type="submit" class="btn btn-default">Submit</button>
</form:form>
JavaScript函数
function dosomething() {
//do something
}
使用jQuery执行javascript函数
$('#form').submit(function() {
dosomething();
});
doSomething()
是什么。但如果它是同步的,它将在提交表单之前运行,但您可能只会意识到它已经发生了。 - Matt Fletcher