私は以下のフィールドPLeaseヘルプの検証を適用しようとしています。空であるかどうかをチェックし、空でフィールドにエラーが表示されているかどうかのような通常の検証。どうやってやるの ?どのように私は下のフィールドにバリデーションを置くことができます
私のHTMLコード
フォーム名
<div class="modal fade bs-example-modal-sm" tabindex="-1" role="dialog" aria-labelledby="mySmallModalLabel" data-keyboard="false" data-backdrop="static"> <div class="modal-dialog modal-sm" role="document"> <div class="modal-content" style="padding:20px;"> <form id="contact-form" method="post" action="" role="form"> <div class="form-group"> <label for="frmName">Form Name *</label> <input id="frmName" type="text" name="frmName" class="form-control input-lg" placeholder="Please enter your form name *" required="required" data-error="form name is required." ></input> <div class="help-block with-errors"></div> </div> <div class="form-group"> <label for="txtProductName" class="control-label">Select Product : </label> <select required="required" data-error="form name is required." style="width: 260px;height :35px; font-size: 15px;" class="form-control" id="op1"> <option selected="selected">Select</option> </select> <div class="help-block with-errors"></div> </div> <div class="form-group"> <label for="frmdesc">Form Description *</label> <input id="frmdesc" type="text" name="name" class="form-control" placeholder="Please enter your form Desc *" required="required" data-error="full name is required."></input> <div class="help-block with-errors"></div> </div> <div class="modal-footer"> <button type="button" class="js-save-form fb-button" onclick="checkValidation();" data-dismiss="modal">Proceed</button> </div> </form> </div> </div> </div>
答えて
・ホープ便利この意志。
のjQuery:
function checkValidation()
{
$('.required-fields').each(function(i, obj) {
if($(this).val() == "")
{
$(this).addClass('.alertClass');
}
else
{
$(this).removeClass('.alertClass');
}
});
}
CSS:
.alertClass{border-color: indianred;}
jsfiddleを追加してください。 –
それは動作していませんでした。 –
はすべての必須フィールドに 'required-fields'クラスを追加しようとしました。 – Jaber
それを試してみて、それを確認してください。
//Check your Jquery and jquery.validate.min.js
//add script
<script>
$(document).ready(function() {
$("#contact-form").validate();
});
function validon() {
$("#contact-form").valid()
//or if ($("#contact-form").valid()) {}else{}
}
</script>
//html
<form id="contact-form" method="post" action="" role="form">
<input type="text" id="txtTest" name="Test" required />
<input type="button" id="btnvalid" value="valid" onclick="validon();" />
</form>
私は試してみた –
私は誰かの例を見つける。 http://jsfiddle.net/zqqdV/ を参照してください。 –
正確に何を探しているのですか?私はbootstrap modal内のフォームを検証したいだけです。成功した検証後にブートストラップ・モードを閉じて、フィールドが空であればエラーを表示します。 –
- 1. 私はアプリをトップに置くことができますが、youtubeのようなフルスクリーンのサイトの下に置くことができます
- 2. どうすればnohupの下にgdbデバッガを置くことができますか?次のように
- 3. jsfにはどのようにダイアログボックスを置くことができますか?
- 4. はどのように私は下からダイアログを開くことができますが、それはアンドロイド
- 5. メインブログコンテンツをどのようにセンターに置くことができますか?
- 6. どのように私はテキストの中心に次の文字を置くことができますか?
- 7. どのように私は週の特定の曜日にアラームを置くことができます
- 8. Arangodbとどのように距離を置くことができますか?
- 9. どのように私はSystem32のフォルダにtaskkill.exeを置くことができますか?
- 10. 私はどのようにしてsshの前にbashrcを置くことができますか
- 11. どのように私はPython関数で数学関数を置くことができますか?
- 12. は、どのように私は私が行うことができますマップ
- 13. 以下のようにコーディングするには、どうすれば "pythonic"を書くことができますか?
- 14. jsonファイルはどこに置くことができますか
- 15. どのように私はこの3つのフィールドをmysqlで数えることができますか?
- 16. どのように私はライブラリにlexingと解析プロセスを置くことができるようにフレックス&bisonの 'メイン'ルーチンを排除できますか?
- 17. どのように私は私の窓のサービスを行うことができますどのように
- 18. どのように私はお互いの代わりにお互いの下に配列のオブジェクトを置くことができますか?
- 19. 私はこのアニマイトに.stop()を置くことができます
- 20. どのように私は、docxのmergefieldにコンテンツを配置することができます
- 21. 私はループに以下を入れることができますどのようにループ
- 22. 私はUNIXで置き換えることができますどのように 'testxyの\、' $
- 23. は、どのように私は私の接続カウンタがダウンして行くことができます
- 24. は私が行うことができますどのように
- 25. MySQLは:単に私ができるようにこれを置く特殊タイプ
- 26. 私はどのように私のCSSの背景を小さくすることができます
- 27. Googlesheets - 私は多くの列でシートをまとめることができますどのように
- 28. どのように私はユーザーがPythonで入力するためのより多くのオプションを置くことができますか?
- 29. どのように私はjavascriptの で確認することができますどのようにFacebookの
- 30. java - springのバリデーション - 最初のバリデーションが失敗したときにフィールドの他のバリデーションを無効にする
–
JavaScriptのスニペットを入力するのを忘れた – Sojtin
ボタン私はポップアップを取得しています。 –