У меня есть форма с условием «ИЛИ», которая затемняет / отключает 3 поля ввода или 1 поле ввода в зависимости от того, есть ли записи в каждом.
У меня много проблем с несовместимостьюрезультаты с этим - а именно, когда пользователь просматривает вводы - и может действительно использовать некоторую помощь.
Код, который проблематичен:
$ (document) .ready (function () {
$("#firstInitial,#lastName,#memberNo").blur(function() {
if ($(this).val() != '')
$("#datepicker").attr("disabled", "disabled").addClass("disabledStyle").val('');
else
$("#datepicker").attr("disabled", "").removeClass("disabledStyle");
});
});
Я пытаюсь затемнить / отключить поле DatePicker, когда есть запись в firstInitial, lastName или memberNo, или в любой комбинации этих трех--и недопустимый указатель даты, если в них удалены записи.То, что происходит, заключается в том, что через все эти разрывы вкладываются и приводят к противоречивым результатам.
Есть ли другой способ, который я мог бы попробовать?
Спасибо.