1.使用普通button按钮绑定onclick事件
<input type="button" class="sub" value="注册" id="sub" onclick="methodTest()">
<script>
function methodTest(){
alert("表单提交1")
$("#registerForm").submit();
}
</script>
2.使用普通button按钮和click方法
$(function(){
$("#sub").click(function(){
if(checkUsername() && checkPassword && checkEmail() && checkBirthday() && checkCode() && checkName() && checkTelephone()){
$("#registerForm").submit();
}
})
}
3.使用submit按钮和form表单的action路径即可
(未完待续)
注意:submit是action属性与后台通信,普通按钮提交表单也可以使用ajax与后台通信
关于submit方法的一点注意事项
准确来讲,jQuery的submit方法分两种情况
$('form').submit();
这种是提交表单
$('form').submit(function(){
//somecode
});
这种情况是绑定submit事件,在submit事件中主要是做前台表单验证或者附加参数,修改参数等。
在里面return false;会取消提交表单, return true或者不返还,会提交表单