我正在尝试应用下拉验证(因此,如果值等于 a 的 0 <select><option value="0">),那么它会应用黄色的背景颜色,就像它对我的其余输入字段所做的一样。这是我的代码:
<script src="jq.js"></script>
<script src="validate.js"></script>
<script>
jQuery.validator.addMethod(
"selectNone",
function(value, element) {
if (element.value == "0")
{
element.css({"border" : "1px solid #f00", "background-color" : "#ffffcb"});
return false;
}
else return true;
},
"Please select an option."
);
$(document).ready(function(){
$(".form_validate").validate({
onfocusout: true,
rules: {
zip: {
required: true,
number: true
},
phone: {
required: true,
number: true
},
select_debt: {
required: true,
selectNone: true
},
select_state: {
required: true,
selectNone: true
}
}
});
$("input.required, .select").blur(function() …Run Code Online (Sandbox Code Playgroud)