根据另一个选择框禁用一个选择框

时间:2010-08-11 22:10:50

标签: javascript html drop-down-menu cascadingdropdown

我有两个相同形式的选择框。我想基于一些可以在另一个选择框中选择的选项禁用一个。如果可能的话,我正在寻找JavaScript解决方案。

2 个答案:

答案 0 :(得分:1)

您可以使用jQuery并执行类似的操作

$('#select1').change(function() {
    if(...) {
        $('#select2').attr('disabled', 'disabled');
    }
});

此处有更多信息http://jquery.com/

答案 1 :(得分:0)

如果你不使用jquery,你可以这样做

<input type="checkbox" id="select1" onchange="disable()">

function disable() {
    if(...) {
        document.getElementById('select2').disabled='disabled';
    }
}