Я использую плагин formwizard, и я не могу получить контрольный массив для проверки. У меня есть другие элементы на странице, работающие, но не могу получить этот (не говоря уже о том, что это один из 2-х ящиков, которые мне понадобятся). Должен быть выбран один или несколько элементов. Я расколол страницу до того, что я надеюсь, имеет важное значение для этого вопроса.jquery checkbox array validation w/formwizard
<input type="checkbox" name="status_checkbox[]" id="status_professional" value="status_professional">
<script type="text/javascript">
$(function(){
$("#infoForm").formwizard({
formPluginEnabled: true,
validationEnabled: true,
validationOptions : {
rules: {
status_checkbox: {
//required: "input[name='status_checkbox[]']",
required: "input[name='status_checkbox:checked']",
minlength: 1
},
},
messages: {
status_checkbox: {
required: "Status field is required."
},
}
},
focusFirstInput : true,
});
});
</script>
Есть 3 различных флажков. Не знаю, почему появился только один. Остальные отличаются атрибутами «id» и «value», имея одно и то же «имя». – eflat