私はこのようなドロップダウンを持っています、
<div class="my_div">
<select name="selection" id="select_id">
<option value="0">A</option>
<option value="5">B</option>
<option value="6">C</option>
<option value="7">D</option>
<option value="8">D</option>
<option value="9">F</option>
</select>
</div>
私のリンクは次のようになります。
<a class="links" href="#">Disable A C D</a>
<a class="links" href="#">Disable B E F</a>
私のスクリプトは次のようになります。
$(document).ready(function(){
$('.links a').click(function(){
var txt = $(this).text();
if( txt == 'Disable A C D'){
$('div.my_div #select_id').find("option[value='0']").hide();
$('div.my_div #select_id').find("option[value='6']").hide();
$('div.my_div #select_id').find("option[value='7']").hide();
}
});
});
これは動作しFirefox
ますChrome
が、オプションを無効にすることだけが動作しIE
、非表示にすることはできません。何が恋しいですか?乾杯!