为 jQuery 插件输入值时如何禁用验证 - formvalidation?

How to disable validation when entering a value for jQuery plugin - formvalidation?

我正在使用 FormValidation,一个 jQuery 插件来验证我的表单。

如果我有这样的验证设置:

$form.formValidation({
    framework: 'bootstrap',
    excluded: ':disabled',
    message: 'This value is not valid',
    row: {
      selector: 'div'
    },
    fields: {
      'name': {
        validators: {
          notEmpty: {
            message: 'Please enter your name'
          }
        }
      }
}

每次输入到我的输入字段 name 时,都会触发验证。我希望仅在单击 submit 按钮 (which I have already done in my code) 时触发验证,但 I am failing to disable the validation when entering a value into a input field.

我该怎么做?我需要更改或添加以上哪些设置?

答案是添加一个 live 属性 并将其设置为 disabled 像这样:

$form.formValidation({
    framework: 'bootstrap',
    excluded: ':disabled',
    live: 'disabled',
    message: 'This value is not valid',
    row: {
      selector: 'div'
    },
    fields: {
      'name': {
        validators: {
          notEmpty: {
            message: 'Please enter your name'
          }
        }
      }
}

Settings: Form live

我已经创建了一个答案。谢谢@CBroe