Wie kann ich Auto mehr Auswahllisten aus einer Auswahlliste wie in diesem Beispiel erzeugen:Javascript - Anfügen Auswahllisten von ausgewählten
Mein Code:
HTML:
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.11.0/jquery.min.js"></script>
<script src="multiple.js"></script>
<div class="container">
<div id="selected_form_code">
<select id="select_btn">
<option value="0">--How many rooms ?--</option>
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
</select>
</div>
<div id="form_submit">
<!-- Dynamic Registration Form Fields Creates Here -->
</div>
</div>
JS:
$(document).ready(function() {
$('select#select_btn').change(
function() {
var sel_value = $('option:selected').val();
$("#form_submit").empty(); //Resetting Form
// Below Function Creates Input Fields Dynamically
create(sel_value);
// Appending Submit Button To Form
}
);
function create(sel_value) {
for (var i = 1; i <= sel_value; i++) {
$("div#form1").append($("#form_submit"
).append($("<div/>", {id: 'head' }
).append($("<b>").text("Chambre " + i)),
$("<input/>",
{ type: 'text', placeholder: 'Chambre ' + i, name: 'Chambre-' + i })))
}
}
});
Dieser Code erstellt nur Texteingaben. Aber ich muss mehrere Räume (chambre) anzeigen, indem ich die Nummer aus der Option auswähle. Wenn danach N Kinder (enfants) ausgewählt werden, erscheint N select, um ihr Alter zu wählen.
Ich hoffe, dass es klar ist :)
Jede Hilfe bitte anhängen? : '( – Senneville
Ihr JS-Code ist ziemlich unordentlich. Was aber ist das Ergebnis davon? – shershen
Das ist es https://jsfiddle.net/v1okgzw0/1/ – Senneville