2017-02-21 23 views
0
  1. 我想在下面的字段应用验证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> 
    
+0

+0

你忘了把你的javascript代码片段 – Sojtin

+0

在上面的代码中按钮,我正在弹出。 –

回答

0

希望这将是有用的。

的jQuery:

function checkValidation() 
{ 
    $('.required-fields').each(function(i, obj) { 
     if($(this).val() == "") 
     { 
      $(this).addClass('.alertClass'); 
     } 
     else 
     { 
      $(this).removeClass('.alertClass'); 
     } 
    }); 
} 

CSS:

.alertClass{border-color: indianred;} 
+0

请为它添加jsfiddle。 –

+0

其不工作..我试过 –

+0

为每个必填字段添加'required-fields'类。 – Jaber

0

尝试它,并检查它。

//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> 
+0

其不工作我试过 –

+0

我找到一个例子。 http://jsfiddle.net/zqqdV/ 见。 –

+0

什么我正在寻找是我想验证窗体内引导模态,只有在成功验证引导模态应该关闭,如果任何领域是空的,它应该显示错误。 –