ざくっとこんな感じで
javascript
1$(function(){
2 $('select').on('change',function(){
3 if($('select#sheet1-1 option:selected[value=""],'+
4 'select#sheet1-2 option:selected[value=""],'+
5 'select#sheet1-3 option:selected[value=""]').length==0){
6 console.log("ok");
7 }
8 });
9});
HTML
1<select id="sheet1-1">
2<option value="">---</option>
3<option value="1">1</option>
4<option value="2">2</option>
5<option value="3">3</option>
6</select>
7<select id="sheet1-2">
8<option value="">---</option>
9<option value="1">1</option>
10<option value="2">2</option>
11<option value="3">3</option>
12</select>
13<select id="sheet1-3">
14<option value="">---</option>
15<option value="1">1</option>
16<option value="2">2</option>
17<option value="3">3</option>
18</select>
追記
一応こうするとちょっとまとまるかもしれません
javascript
1$(function(){
2 $('select').on('change',function(){
3 if($('select').filter(function(){
4 return $(this).attr('id').match(/^sheet1-[1-8]$/)
5 }).find('option:selected[value=""]').length==0){
6 console.log("ok");
7 }else{
8 console.log("ng");
9 }
10 });
11});
12
13
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/09/29 05:48