I have a set of html input:checkbox items. One of these items has disabled attribute. Expected behavior is that jquery validation plugin will ignore input with disabled attribute, but will process validation on other elements which are not disabled.
<input type="checkbox" name="example[]" value="1" minlength="1" required="required" disabled="disabled" />
<input type="checkbox" name="example[]" value="2" minlength="1" required="required" />
<input type="checkbox" name="example[]" value="3" minlength="1" required="required" />
I've created a live example to demonstrate the behavior. http://jsfiddle.net/cVMBA/24/
The expected behavior is that at least one checkbox is selected in this case. If not, then the error should appear. Although as I can see the behavior is really strange. If you look in console you can see that at first errorPlacement function is fired and afterward unhighlight function fires. So the problem here is that error is not shown.
When you remove attribute disabled="disabled" the plugin will work as expected. Any ideas, or maybe a hack to override this behavior?