我想添加歐芹驗證到一組引導程序3 btn組中包含的單選按鈕。錯誤的位置錯誤信息範圍與Parsley 2.x和引導3
問題是,parsley注入的錯誤包裝(在我的案例中設置爲跨度)出現在兩個選項(包含在標籤內)之間,而不是在btn-group div之外。
<div class="form-group">
<div class="btn-group" data-toggle="buttons">
<label class="btn btn-default"><input type="radio" name="BuyAgain" value="True" data-parsley-required="true" data-parsley-multiple="BuyAgain" data-parsley-id="3282">Yes</label>
<span class="help-block" id="parsley-id-multiple-BuyAgain"></span>
<label class="btn btn-default"><input type="radio" name="BuyAgain" value="False" data-parsley-required="true" data-parsley-multiple="BuyAgain" data-parsley-id="3282">No</label>
</div>
</div>
任何建議,我怎麼能解決這個問題:
這下面的示例中所示?
根據(最新文檔),您需要在包含parsley.js腳本之前定義一個window.ParsleyConfig對象。在這裏,您可以覆蓋這些字段,如下所示:http://parsleyjs.org/doc/annotated-source/defaults.html – tapmonkey
如果您另外依賴數據屬性來配置驗證選項(即您使用數據自動綁定-parsley-validate),你可以覆蓋實例的配置,而不必將整個初始化移動到JavaScript。 (例如'$('[data-parsley-validate]')。parsley()。options.errorsContainer = function(el){return el。$ element.closest(「。form-group」);};') – highvolt