【发布时间】:2015-11-26 06:32:01
【问题描述】:
我想在点击按钮时调用一个JS函数,然后继续执行下面的jquery脚本
表格:
<form id="my_form">
<button type="button" id="Bshift" onclick="validation()">Clear</button>
</form>
纯JS函数:
function validation(){
// this has to be executed first
// do something here..
}
Jquery:
$(document).ready(function(){
$('#Bshift').submit(function(){
// this has to be executed second
// do something here.
}
});
我想知道在我的 jquery 提交之前我是如何执行我的函数的。
【问题讨论】:
-
这是一个非常常见的错误。您想将 function
validation分配给您的点击处理程序。相反,您要做的是通过将函数执行validation()分配给onclick处理程序来分配该函数的执行返回。 -
我想你很困惑。在 jquery 中。
-
查看此演示链接jsfiddle.net/oaefktpb/4
标签: javascript jquery forms button