0
私のウェブサイトには、データを提出してデータベースを検索するフォームがあります。フォームには、入力フィールド、ドロップダウンメニュー、および送信ボタンがあります。送信ボタンが押されて何も入力されていなければ、入力フィールドとドロップダウンにフラグを立てる/送信しないようにします。私はここで見ました:Bootstrap ValidatorPHP、HTML:検証のためのブートストラップが動作しない
しかし、それは私のために働いていません。 私が提出をクリックすると、データが送信されます。次のページには何もありません。ここで
は私のフォームです:私はこのフォーラムで他のスレッド上のメンバーによってもたらされるソリューションの多くを試してみました
<header>
<div class="container">
<div class="row">
<h2>Enter a username and choose a category to search in</h2>
<form action="search.php" method="get" novalidate="novalidate" data-toggle="validator" role="form ">
<div class="col-lg-12">
<div class="intro-text">
<div class="row">
<div class="input-group">
<div class="form-group">
<input name="search" type="text" class="form-control" aria-label="..." placeholder="Search a username here" required></input>
</div>
<div class="input-group-btn">
<button type="button" class="btn btn-default dropdown-toggle" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">Cataegory <span class="caret"></span></button>
<ul class="dropdown-menu choice">
<li value="one"><a href="#">Minecraft username</a></li>
<li role="separator" class="divider"></li>
<li value="two"><a href="#">Minecraft UUID</a></li>
<li role="separator" class="divider"></li>
<li value="three"><a href="#">McMarket Username</a></li>
<li role="separator" class="divider"></li>
<li value="four"><a href="#">Skype Username</a></li>
</ul>
<input type='hidden' name='choice'>
<button type="submit" class="btn btn-default">Search</button>
</div><!-- /btn-group -->
</div><!-- /input-group -->
</div><!-- /.row -->
</div>
</div>
</form>
</div>
</div>
</div>
</header>
、彼らは働いていないので、私は、問題はおそらく構文であると信じてエラー。どんな助けも素晴らしいだろう。ありがとうございました!
要件は不明ですか?あなたのマークアップがhttp://1000hz.github.io/bootstrap-validator/とはまったく違うと思うので、 –
フォームからnovalidate = "novalidate"を削除してみてください。 –
フォームの開始タグでnovalidate = "novalidate"とは何ですか? – NDFA