5つのセレクトボックスがあり、
それらは大→中→小→細→詳細のように
リレーションされていて
大を選ぶと中が。中を選ぶと小が選べるようになっています。
その時に、もし次のセレクトボックスに選べるものが無い場合には
disabledを付与させてクリックさせなくしたいです。
html
1<script type="text/template" id="mst"> 2 <form id="form-m" class="form-horizontal"> 3 4 <div class="row"> 5 <div class="dai col-md-4"> 6 <h4>大分類</h4> 7 <p> 8 <select class="form-control input-sm" id="dai" name="dai"> 9 <option value=""></option> 10 <% for(var i=0; i < 大分類.length; i++){ %> 11 <option value="<%- 大分類[i] %>" data-id="<%- ID[i] %>"><%- 大分類[i] %></option> 12 <% } %> 13 </select> 14 </p> 15 </div> 16 <div class="tyu col-md-4"> 17 <h4>中分類</h4> 18 <p> 19 <select class="form-control input-sm" id="tyu" name="tyu"></select> 20 </p> 21 </div> 22 <div class="syou col-md-4"> 23 <h4>小分類</h4> 24 <p> 25 <select class="form-control input-sm" id="syou" name="syou"></select> 26 </p> 27 </div> 28 </div> 29 30 <div class="row"> 31 <div class="syou1 col-md-4"> 32 <h4>小分類1</h4> 33 <p> 34 <select class="form-control input-sm" id="syou1" name="syou1"></select> 35 </p> 36 </div> 37 <div class="msyou2 col-md-4"> 38 <h4>小分類2</h4> 39 <p> 40 <select class="form-control input-sm" id="syou2" name="syou2"></select> 41 </p> 42 </div> 43 </div> 44 45 <div class="row"> 46 <div class="col-md-12 col-sm-12 col-md-6"> 47 <div id="id-pager"></div> 48 </div> 49 </div> 50 51 <table id="table-m" class="table"></table> 52 53 </form> 54 55</script>
html
1<script type="text/template" id="tyu"> 2 <option value=""></option> 3 <% for(var i=0; i < 中分類.length; i++){ %> 4 <option value="<%- 中分類[i] %>" data-id="<%- ID[i] %>"><%- 中分類[i] %></option> 5 <% } %> 6</script> 7 8<script type="text/template" id="syou"> 9 <option value=""></option> 10 <% for(var i=0; i < 小分類.length; i++){ %> 11 <option value="<%- 小分類[i] %>" data-id="<%- ID[i] %>"><%- 小分類[i] %></option> 12 <% } %> 13</script> 14 15<script type="text/template" id="sai"> 16 <option value=""></option> 17 <% for(var i=0; i < 小分類1.length; i++){ %> 18 <option value="<%- 小分類1[i] %>" data-id="<%- ID[i] %>"><%- 小分類1[i] %></option> 19 <% } %> 20</script> 21 22<script type="text/template" id="dtl"> 23 <option value=""></option> 24 <% for(var i=0; i < 小分類2.length; i++){ %> 25 <option value="<%- 小分類2[i] %>" data-id="<%- ID[i] %>"><%- 小分類2[i] %></option> 26 <% } %> 27</script>
js
1$(".a").attr("disabled","disabled"); 2 3$(".a").prop('disabled',true);
上記のような方法を試したのですが駄目でした。
いくら探しても見つからないので
分かる方がいましたら、よろしくお願い致します。
回答2件
あなたの回答
tips
プレビュー