を無効にしないオプションを選択します。jQueryの私はjQueryのコードに次の機能を持っている
function checkUNSelectBox(item){
$('#DELETE option').each(function(){ <!--alert(item);-->
if ($(this).val() !=item) {
$(this).attr("disabled", "disabled");
return false;
}
});
}
しかし、リスト内の唯一の最初の項目は無効にされている代わりのない全ての残りの部分は、「項目」に等しいです。なぜこれはそうですか?
でそれをチェックアウト? –
うーん..あなたは 'return false;'を持っているから?その行を削除するだけで、より多くのアイテムが無効になります。 –
BTW、 '$(this).attr(" disabled "、" disabled ");は、' this.disabled = true; 'という長時間の方法です。 – Tomalak