Maxet: jQuery array mit each(function) zusammenlegen

Beitrag lesen

Vielen vielen Dank für deine Antwort.

Was ich erreichen möchte ist, das der Array so aussieht:

var testarr=[["Option1","","Input2",""],["Option2","Input1","","Text"]];

und ich ihn dann mit dieser For-Schleife ausgeben kann:

for(var i=0; i<testarr.length; i++) {
    text = '<div>'+testarr[i][0]+'<br>'+testarr[i][1]+'</div><div>'+testarr[i][2]+'</div>';
    $("#arrlist").append(text);
}

Ich habe ein Form und dieser Array dient nur dazu da, das ich die Werte nochmals anzeigen kann, bevor der eigentliche Submit von dem Formular stattfindet.

Und ich habe mehrere solche Blöcke, die sind einfach versteckt. Mit klick auf dem Button "hinzufügen" wird wieder ein neuer Block sichtbar.

<div>
  <select id="idTest1" class="select_css" name="selectTest[]">
    <option value="" selected>Option</option>
    <option value="Option1">Option1</option>            
    <option value="Option2">Option2</option>    
  </select>


    <input type="text" class="input_css" data-room="1"  name="input_1[]" />
    <input type="text" class="input_css" data-other="1" name="input_2[]" />
</div>