我正在使用此验证代码,我想在验证后提交表单时禁用提交按钮。 提交按钮:
<input type="submit" class="submitStandard" value="Save Info" >
验证码:
<script type='text/javascript'>//<![CDATA[
$(".submitStandard").on('click', function() {
$('form').validate({
ignore: [],
rules: {
required: {
required: true
},
shopname: {
required: true
}
},
highlight: function(element) {
$(element).closest('.form-group').addClass('has-error');
},
unhighlight: function(element) {
$(element).closest('.form-group').removeClass('has-error');
},
errorElement: 'span',
errorClass: 'help-block',
errorPlacement: function(error, element) {
if(element.parent('.input-group').length) {
error.insertAfter(element.parent());
} else {
error.insertAfter(element);
}
}
});
});//]]>
</script>
任何可能的最佳解决方案,当没有任何验证错误时,应禁用提交。
问题:当我保存信息时,如果我点击提交按钮两次或三次,它保存值两次或三次,应该点击一次,然后它应该被禁用。