level 7
添加bootstrapvalidator校验之后,校验通过,在点击按钮提交保存的时候,没有发出请求,我用的是$("#id").submit();提交表单,但是没有发出请求,这是怎么回事?
2016年12月16日 10点12分
1
level 1
$("#conserve").on("click",function() {
//获取表单对象
var bootstrapValidator = $("#insertAwardPackageForm").data('bootstrapValidator');
//手动触发验证
bootstrapValidator.validate();
alert(bootstrapValidator.isValid());
if(bootstrapValidator.isValid()){
alert("进来了");
$('#insertAwardPackageForm').submit();
}
});
表单提交不了
2017年02月09日 09点02分
4
level 1
楼主解决没?我也遇到这样的问题了,就是使用校验器后,表单都验证正确,就是点击提交按钮后没用,点击一次后变为禁用(防止重复提交),数据也传不进数据库
2017年03月27日 14点03分
18
level 7
问题已解决,不要用 $("#addUserForm").submit();试试document.getElementById("addUserForm").submit(); form、
是这样的
<form class="bs-example bs-example-form" id="addUserForm" method="POST" action="user/saveUser!saveUser.action" role="form">
2017年04月23日 07点04分
20
level 1
为什么啊 $("#id").submit()就不行呢
2017年07月14日 07点07分
21
level 1
bootstrapValidator是有什么限制了么,楼主研究透了没啊,不胜感激,尽管用document.getElementById("addUserForm").submit(); 解决了
2017年07月14日 07点07分
22
原因还不清楚,只知道这么用可以提交
2017年07月15日 05点07分
jquery的submit方法本来就不是提交用的吧?要传一个function,相当于给form绑定onsubmit事件,也就是在form被submit时会先触发你传入的function,用于做提交前验证,验证不通过返回false。
2017年07月15日 08点07分