3 выпадающий список Заполняется на основе выбора в другом [Каскадный выпадающий список]

Я новичок в сценарии Java. Здесь у меня есть рабочий пример для 2 выпадающегоСкрипка

HTML:




JavaScript:

var data = [ // The data
    ['ten', [
        'eleven','twelve'
    ]],
    ['twenty', [
        'twentyone', 'twentytwo'
    ]]
];

$a = $('#a'); // The dropdowns
$b = $('#b');

for(var i = 0; i < data.length; i++) {
    var first = data[i][0];
    $a.append($(""). // Add options
       attr("value",first).
       data("sel", i).
       text(first));
}

$a.change(function() {
    var index = $(this).children('option:selected').data('sel');
    var second = data[index][2]; // The second-choice data

    $b.html(''); // Clear existing options in second dropdown

    for(var j = 0; j < second.length; j++) {
        $b.append($(""). // Add options
           attr("value",second[j]).
           data("sel", j).
           text(second[j]));
    }
}).change(); // Trigger once to add options at load of first choice

Дайте мне знать, как добавить еще один раскрывающийся список в этом коде.

Спасибо

Ответы на вопрос(1)

Ваш ответ на вопрос