使用BootstrapValidator

时间:2016-11-14 14:42:28

标签: javascript jquery bootstrapvalidator

我从一个新的cutomer获得了一个项目,而旧程序员在这个项目中使用了BootstrapValidator 0.4.5。

问题是我为某些字段构建了一个自动填充操作,但是在自动填充之后验证它不适用于此字段,或者在自动填充之后更多激活验证不是调用。

验证仅适用于真实用户操作。

以下是我自动填充的部分内容。

// autofill
if (options.targetBank) 
{
    options.targetBank.val(data.bankData.name).change();
}

// maybe how to call the revalidation action
$( "#inputBank" ).change(function() {
    $(this).revalidation();
});

我不知道如何调用验证,因为没有更多的0.4.5文档。

有人有想法吗?

1 个答案:

答案 0 :(得分:2)

您可以使用API​​方法 revalidateField ,当您需要重新验证其值由其他插件更新的字段时使用它:

$( "#inputBank" ).change(function() {
    $(this).closest('form').bootstrapValidator('revalidateField', $(this).prop('name'));
});

希望这有帮助。