Как избежать проверки jquery css на поле. У меня выпадающее меню. Если проверка не выполнена. выпадающий цвет текста также меняется на красный. Как этого избежать? а также сообщение об ошибке проверки отображаются в поле. предположим, что рядом с полем.jquery validation css изменение, действующее поле тоже?
class
.validationError {
color: #ff0000;
}
<select class="form-control validationError" data-val="true" data-val-required="The CommunicationLocation field is required." id="CommunicationLocation" name="CommunicationLocation" aria-required="true" aria-invalid="true">
<option value="">Select</option>
<option value="HOME">Personal</option>
<option value="WORK">Work/University</option>
</select>
<label id="CommunicationLocation-error" class="validationError" for="CommunicationLocation">Required</label>
сценарий
$.validator.addMethod("selectNone",
function (value, element) {
alert(value);
if (value == 'Select')
return false;
else
return true;
});
$("#frmEmail").validate({
rules: {
CommunicationLocation: {
required: true
}
},
messages: {
CommunicationLocation: {
required: "Required"
}
},
errorClass:"validationError",
Изменить правило CSS от '' .validationError' к label.validationError' – j08691
вам нужно удалить класс ошибки '.removeClass ('ошибка');' – gon250
@ gon250, зачем ему это делать? – Sparky