Bug 57482

disable combo-boxes


git-svn-id: svn://svn.office.custis.ru/3rdparty/bugzilla.org/trunk@550 6955db30-a419-402b-8a0d-67ecbb4d7f56
master
vfilippov 2009-11-27 17:53:53 +00:00
parent cf2381ba1e
commit c053786055
1 changed files with 19 additions and 8 deletions

View File

@ -36,9 +36,14 @@
if (flagField.value == "?") {
requesteeField.disabled = false;
if (!no_focus) requesteeField.focus();
} else
} else {
requesteeField.disabled = true;
}
// For combo-boxes
var rcombosel = document.getElementById(id+'_s');
if (rcombosel)
rcombosel.disabled = requesteeField.disabled;
}
// Disables requestee fields when the window is loaded since they shouldn't
// be enabled until the user requests that flag type.
@ -65,7 +70,13 @@
id = inputElement.name.replace(/requestee(_type)?-(\d+)/, "flag$1-$2");
flagField = document.getElementById(id);
if (flagField && flagField.value != "?")
{
inputElement.disabled = true;
// For combo-boxes
inputElement = document.getElementById(inputElement.id+'_s');
if (inputElement)
inputElement.disabled = true;
}
}
}
}