2016-10-10 188 views
0

我有一個窗體有多個選擇列表框。 我從這裏使用它(https://silviomoreto.github.io/bootstrap-select/examples/#custom-button-text) 我想驗證它。每件事情都很好,當我點擊提交表單時,它會返回一條消息,表明此字段是必需的,但邊框顏色不會更改爲紅色。jQuery驗證多選擇框

+0

。先後錯誤.btn默認{ 邊界:1px的固體紅; } 我已經試過這個,但它不工作 – leman17

+0

你能給我們你寫的代碼嗎? –

回答

0

我創建了一個js小提琴,我看不到問題。您可以檢查此鏈接https://jsfiddle.net/36zopv3v/2/

<form data-toggle="validator" role="form"> 
    <div class="form-group"> 
    <label class="control-label">Select</label> 
    <select required multiple class="form-control selectpicker"> 
     <option value="1">item1</option> 
     <option value="2">item2</option> 
    </select> 
    </div> 
    <div class="form-group"> 
    <label for="inputName" class="control-label">Name</label> 
    <input type="text" class="form-control" id="inputName" placeholder="Cina Saffary" required> 
    </div> 
    <div class="form-group has-feedback"> 
    <label for="inputTwitter" class="control-label">Twitter</label> 
    <div class="input-group"> 
     <span class="input-group-addon">@</span> 
     <input type="text" pattern="^[_A-z0-9]{1,}$" maxlength="15" class="form-control" id="inputTwitter" placeholder="1000hz" required> 
    </div> 
    <span class="glyphicon form-control-feedback" aria-hidden="true"></span> 
    <div class="help-block with-errors">Hey look, this one has feedback icons!</div> 
    </div> 
    <div class="form-group"> 
    <label for="inputEmail" class="control-label">Email</label> 
    <input type="email" class="form-control" id="inputEmail" placeholder="Email" data-error="Bruh, that email address is invalid" required> 
    <div class="help-block with-errors"></div> 
    </div> 
    <div class="form-group"> 
    <label for="inputPassword" class="control-label">Password</label> 
    <div class="form-inline row"> 
     <div class="form-group col-sm-6"> 
     <input type="password" data-minlength="6" class="form-control" id="inputPassword" placeholder="Password" required> 
     <div class="help-block">Minimum of 6 characters</div> 
     </div> 
     <div class="form-group col-sm-6"> 
     <input type="password" class="form-control" id="inputPasswordConfirm" data-match="#inputPassword" data-match-error="Whoops, these don't match" placeholder="Confirm" required> 
     <div class="help-block with-errors"></div> 
     </div> 
    </div> 
    </div> 
    <div class="form-group"> 
    <div class="radio"> 
     <label> 
     <input type="radio" name="underwear" required> Boxers 
     </label> 
    </div> 
    <div class="radio"> 
     <label> 
     <input type="radio" name="underwear" required> Briefs 
     </label> 
    </div> 
    </div> 
    <div class="form-group"> 
    <div class="checkbox"> 
     <label> 
     <input type="checkbox" id="terms" data-error="Before you wreck yourself" required> Check yourself 
     </label> 
     <div class="help-block with-errors"></div> 
    </div> 
    </div> 
    <div class="form-group"> 
    <button type="submit" class="btn btn-primary">Submit</button> 
    </div> 
</form> 
+0

tnk你這麼多@Eren我發現我的問題與您的示例 – leman17

+0

偉大的,如果這有助於您請率和檢查作爲一個正確的答案 –

0
<select required multiple> 
    <option value="1">item1</option> 
    <option value="2">item2</option> 
</select> 
<style> 
.has-error .btn-default{border:2px solid red !important} 
</style>