1

bootstrap-validatorを使用する次のフォームがあります。

<form method="POST" action="http://localhost:8000/register/researcher" accept-charset="UTF-8" data-toggle="validator" novalidate="true">
    <input name="_token" type="hidden" value="v5VF4sgb0zOrxzAihpEhkezccUWHPpXO5CnnmIK7">
<div class="from-group">
    <input class="form-control" placeholder="Nome" required="required" name="name" type="text">
</div>
<br>
<div class="from-group">
    <input class="form-control" placeholder="Email" data-error="O email inserido é inválido." required="required" name="email" type="email">
    <div class="help-block with-errors"></div>
</div>
<br>
<div class="from-group">
    <input class="form-control" placeholder="Senha" data-minlength="6" id="inputPass" required="required" name="password" type="password" value="">
    <span class="help-block">Senha de no mínimo 6 caracteres</span>
</div>
<br>
<div class="from-group">
    <input class="form-control" placeholder="Confirmar senha" data-match="#inputPass" data-match-error="Senhas inseridas são diferentes" required="required" name="password_confirmation" type="password" value="">
    <div class="help-block with-errors"></div>
</div>
<br>
<div class="from-group">
    <input class="form-control" placeholder="CPF" required="required" name="cpf" type="text">
</div>
<br>
<div class="text-center">
    <input class="btn btn-primary disabled" type="submit" value="Enviar">
</div>                </form>

私はvalidator.jsをインポートしていますが、どういうわけか機能しています(送信ボタンを無効にします)が、フォームをテストしてもエラーは表示されません。私が何か間違ったことをしている場所を見つけるのを手伝ってもらえますか?

(プラス: このフォームを生成するために laravel HTML Form Facades を使用しています)

4

1 に答える 1

3
  1. from-groupクラスを に更新しform-groupます。
  2. 次のコードで、bootstrapValidator インスタンスを初期化します。

    $(function () {
        $("#your form id").bootstrapValidator();
    );
    
于 2015-08-24T05:32:36.930 に答える