2010-08-11 78 views
0

我有兩個相同形式的選擇框。我想根據一些可以在其他選擇框中選擇的選項禁用一個。如果可能,我正在尋找JavaScript解決方案。根據另一個選區禁用一個選擇框

+0

做你的元素都有IDS?您想要將Change事件綁定爲一個,然後使用它來修改另一個的禁用屬性。標記會有所幫助,但它肯定是可行的。 – 2010-08-11 22:15:45

回答

1

您可以使用jQuery和做這樣的事情

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

更多在這裏信息http://jquery.com/

0

如果你不使用jQuery的你可以做這樣的

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

function disable() { 
    if(...) { 
     document.getElementById('select2').disabled='disabled'; 
    } 
} 
相關問題