Ich bin neu in Java-Skript. Hier habe ich Arbeitsbeispiel für 2 Dropdown Fiddle.3 dropdown Füllen basierend auf der Auswahl in einem anderen [Cascading dropdown]
HTML:
<select id=a></select>
<select id=b></select>
<select id=c></select>
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($("<option>"). // 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($("<option>"). // Add options
attr("value",second[j]).
data("sel", j).
text(second[j]));
}
}).change(); // Trigger once to add options at load of first choice
Lassen Sie mich wissen, wie unten in diesem Code ein weiterer Tropfen hinzuzufügen.
Dank
Raka Können Sie Ihr Problem etwas mehr – vinothini
HALLO, derzeit erklären tun kann ich über Code verwende für „Land“ und " State "Drop-down. Das Status-Dropdown-Menü aktualisiert die Länderauswahl. Jetzt muss ich ein Stadtfeld hinzufügen, um basierend auf der Statusauswahl zu aktualisieren. – Raka