我把jquery驗證選擇了字段,我把字段名稱命名爲「course []」。我把它放在數組中,因爲我想在表中存儲多個選擇的選項,但是當我在驗證中使用這個名稱時,我的驗證不能在選擇字段上工作,任何人都可以向我推薦任何解決方案。關於jquery驗證
我jQuery代碼是在這裏: -
<script type="text/javascript">
$("#formValidate").validate({
rules: {
course:{
required: true
},
messages: {
course:{
required: "Enter a username";
},
errorElement : 'div',
errorPlacement: function(error, element) {
var placement = $(element).data('error');
if (placement) {
$(placement).append(error)
} else {
error.insertAfter(element);
}
}
});
</script>
我的HTML域代碼是在這裏: -
<form class="formValidate" id="formValidate" action="" method="POST">
<select multiple id="course" name="course[]">
<option value="Php">PHP</option>
<option value="ruby">RUBY</option>
<option value="wordpress">WORDPRESS</option>
<option value="java">java</option>
</select>
</form>
我不確定你的問題是什麼 –
@shivani:check my below answer –