gpt4 book ai didi

javascript - 在提交表单之前执行 Javascript 函数

转载 作者:行者123 更新时间:2023-11-30 11:27:27 26 4
gpt4 key购买 nike

我有以下执行后端 Controller 和 JavaScript 函数的 spring 表单,一切正常,但我需要在提交表单之前执行 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();
});

最佳答案

这是工作示例。

$('#submit').on('click',function() {
dosomething();

});

function dosomething() {
console.log('here');
//return false;
// if you want to submit the form here
$('#form').submit();
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<form:form modelAttribute="api" id="form">
<form:textarea path="text" class="form-control" rows="10" id="redacttext" />
<button type="button" id="submit" class="btn btn-default">Submit</button>
</form:form>

关于javascript - 在提交表单之前执行 Javascript 函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47459051/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com