2014-04-25 179 views
1

我想要使用jquery數據屬性進行驗證的選擇字段,以便您必須選擇3個字段。這裏是我的嘗試,但它不工作jquery驗證和引導 - 選擇字段選擇多個選項

<div class="form-group"> 
       <label class="col-sm-3 control-label">Flowers</label> 
       <div class="col-sm-9"> 
       <select id="flowers" name="flowers" class="form-control" size="5" multiple="multiple" data-rule-required="true" data-msg-required="comment field is required." data-rule-min="3" data-msg-min="pick 3"> 
        <option value="lily">Lily</option> 
        <option value="jasmine">Jasmine</option> 
        <option value="daisy">Daisy</option> 
        <option value="iris">Iris</option> 
        <option value="rose">Rose</option> 
       </select> 
       <label class="error" for="flowers"></label> 
       </div> 
      </div><!-- form-group --> 

大加讚賞

編輯任何意見:類似而我問這個問題,我也不妨問,如果任何人有使用數據屬性正則表達式的例子。謝謝:)

回答

0

我知道,也許你正在尋找與boostrapp原生解決方案。我只用這種方式,通過bootstrap-multiselect插件。看看也許可以幫助你。

-1
if ($('#flowers option:selected').length < 3){ 
    alert('Please select 3 or more options'); 
    return false; 
}