jQuery ドリルダウン HTMLに選択リストを設定
jQueryを使って簡易ドリルダウン
子要素にあたるプルダウンをHTML内に記述。
jQuery
$(function () {
  var drink_val;
  // ロード
  $(document).ready(function () {
    $('select[name=type]').hide().prop('disabled', true);
    drink_val = $('select[name=drink]').val();
    $('select[id=type' + drink_val +']').show().prop('disabled', false);
  });
  // drink変更
  $('select[name=drink]').change(function () {
    $('select[name=type]').hide().prop('disabled', true);
    drink_val = $(this).val();
    $('select[id=type' + drink_val +']').show().prop('disabled', false);
  });
});
後述されたプルダウンの値がリクエストされるのを防ぐため、非表示のプルダウンをdisabledにする。
HTML
<select name="drink">
<option value="0">---</option>
<option value="1" selected>コーヒー</option>
<option value="2">紅茶</option>
</select>
>
<select name="type" id="type1">
<option value="1">ブルーマウンテン</option>
<option value="2">コナ</option>
<option value="3">キリマンジャロ</option>
<option value="4">モカ</option>
</select>
<select name="type" id="type2">
<option value="5">アッサム</option>
<option value="6">ダージリン</option>
<option value="7">ウバ</option>
</select>
サンプル