Включение/выключение выпадающего списка при выборе другого значения выпадающего списка
Привет,
Мне нужно включить/отключить выпадающий список для другого выпадающего выбора. Я написал ниже код, чтобы сделать то же самое, но он отлично работает в моей системе со всей совместимостью браузера, но не на другой машине с IE8.
Пожалуйста, предложите .
///enable disable Payment method dropdown on moneysource dropdown change if (stepName == "PaymentDetails") { $("select").each(function () { if ($(this).parent().attr("controlName") == "Money source") { $(this).change(function () { enableDisablePaymentMethod($(this)); }); enableDisablePaymentMethod($(this)); } }); } ///enable disable Payment method dropdown on moneysource dropdown change function enableDisablePaymentMethod(dropdown) { var length = dropdown.children("option").length; var val = dropdown.val(); $("select").each(function () { if ($(this).parent().attr("controlName") == "Payment method" || $(this).parent().attr("controlName") == "Payment Method") { if (length == 0 || val == "") { $(this).prepend('<option value="Select Money Form" selected="selected">Select Money Form</option.'); $(this).attr("disabled", "disabled"); } else { $(this).removeAttr("disabled"); $(this).children("option[value='']").remove(); $(this).children("option[value=Select Money Form]").remove(); } } }); }
Sandeep Mewara
Есть ли какая-либо ошибка JS в другой системе?