我想創建一個帶引導程序的表單驗證嚮導。我使用http://vadimg.com/twitter-bootstrap-wizard-example/的Twitter引導向導插件。它使用jQuery驗證插件。Bootstrap 3:帶有表單驗證的嚮導
我的問題是現在單選按鈕驗證不起作用。即使沒有選中單選按鈕,我也可以跳過「選項卡」。
有沒有人知道我做錯了什麼?
這是我的JavaScript的代碼:
<script>
$(document).ready(function() {
var $validator = $("#commentForm").validate();
$('#rootwizard').bootstrapWizard({
'tabClass': 'nav nav-pills',
'onNext': function(tab, navigation, index) {
var $valid = $("#commentForm").valid();
if(!$valid) {
$validator.focusInvalid();
return false;
}
}
});
window.prettyPrint && prettyPrint()
});
</script>
我的輸入元素看起來像這樣的位置:
<div class="btn-group" data-toggle="buttons">
<label class="btn btn-primary">
<input class="required" id="question21" name="question2" required="" type="radio"> 1</label>
<label class="btn btn-primary">
<input id="question22" name="question2" type="radio"> 2</label>
<label class="btn btn-primary">
<input id="question23" name="question2" type="radio"> 3</label>
<label class="btn btn-primary">
<input id="question24" name="question2" type="radio"> 4</label>
<label class="btn btn-primary">
<input id="question25" name="question2" type="radio"> 5</label></div>
在這裏,整個網站的代碼: http://chopapp.com/#aj3u0kz1
謝謝提前!
感謝您的回覆!但是class =「required」或required =「required」works :-(你有另外一個想法嗎? – Max
@Max,這兩種方法都可以正常工作,看看我上面的編輯 – Sparky
對不起,我的意思不是。同時工作,但它只有在使用Bootstrap 2的情況下才起作用。如果我使用Bootstrap 3,它不起作用:-( – Max