私は以下のコードを使用していますが、最初のドロップダウンリストから値を選択した後、2番目のドロップダウンボックスは常にディスエーブル状態のままです。どのように無効にし、最初の複数選択ドロップダウンに基づいて2番目の複数選択ドロップダウンを有効にする?最初のドロップダウンで何も選択されていない場合、2番目のマルチ選択ドロップダウンを無効にするにはどうすればよいですか?
<select id="multi-select-demo" multiple="multiple" style="display: none;">
<option value="analysis">Analysis</option>
<option value="algebra">Linear Algebra</option>
<option value="discrete">Discrete Mathematics</option>
<option value="numerical">Numerical Analysis</option>
<option value="probability">Probability Theory</option>
<select id="multi-select-demo1" multiple="multiple" style="display: none;">
<option value="programming">Introduction to Programming</option>
<option value="automata">Automata Theory</option>
<option value="complexity">Complexity Theory</option>
<option value="software">Software Engineering</option>
と私/ disablescriptを有効に以下の通りです:
<script>
$('#multi-select-demo').change(function(e){
$('#multi-select-demo1').prop('disabled', !$(this).val());
});
$(function(){
$('#multi-select-demo').prop('disabled', true);
$('#multi-select-demo1').prop('disabled', true);
});
</script>
複数選択のための私のスクリプト、私は貼り付けることはできませんよ。最初の複数選択ドロップダウンで何も選択されていない場合、2番目の複数選択ドロップダウンを無効/有効にするにはどうすればよいですか?
HI @Miguel。あなたが言及したように試みた。しかし、私の日食では働いていない。私は、ブートストラップを使ってチェックボックスでドロップダウンを表示しています。 Socondドロップダウンは無効になります。しかし、私は最初のドロップダウンから値を選択した後に有効にすることができません。私のドロップダウンは次の例のように表示されます – Muskan
JSFiddleデモ:http://jsfiddle.net/2os4t5fh/7/ – Muskan
私の言及したURLに私を助けてください。事前におねがいします。 – Muskan