Bootstrap验证验证

时间:2014-11-10 07:49:20

标签: jquery twitter-bootstrap

我有一个HTML表单,我已经在其上应用了Bootstrap验证(通过Bootstrap Validator插件)。它适用于" save"按钮,但我在同一个按钮上设置了onclick属性。如果表单验证为真,我希望它被执行。

以下是我的示例:我希望仅在表单有效时才执行SpecialtySave_OnClick()函数。

<button class="btn btn-primary btn-sm" type="submit" onclick="specialtyDetail.SpecialtySave_OnClick();">Save</button>

3 个答案:

答案 0 :(得分:0)

我不知道你使用什么样的验证,但检查表单的常见事情是这样的

 $("form").submit(function() {
            var result = $("form").valid();
            if (result == false) {
                SpecialtySave_OnClick()
            }
            else {
                 ....
            }
]);

答案 1 :(得分:0)

我会使用某种jQuery。

$('#submit-btn').click(function(event){
  event.preventDefault();
  if ($('#number').val() == "10"){
    $('#form').submit();
  } else {
    alert('Type 10!');
  }
});

您可以在此处查看示例:http://www.bootply.com/6htwDQySDc

答案 2 :(得分:0)

试试此代码onclick="if(return $(form).data('bootstrapValidator').isValid()){SpecialtySave_OnClick();}"。我用我的逻辑做到这一点,并希望这对你有帮助。