Hilfe! Ich arbeite gerade daran, den Inhalt von Klassennamen mit Javascript zu erhalten und sie in einem Array zu speichern. Array mit Dropdown-Liste in php anzeigen. Diese Seite ist .phpJavascript-Array in PHP-Array konvertieren
Was ich bisher getan haben:
Javascript:
var array = new Array();
$('.headline-bar').each(function() {
array.push(this.innerHTML);
array.serializeArray();
});
PHP:
<?php
$arrays = json_decode($_POST['array'], true);
foreach($arrays as $name) { ?>
<option value="<?= $name['name'] ?>"><?= $name['name'] ?></option>
<?php
} ?>
Html:
<select>
<option selected="selected">All</option>
<?php
$arrays = json_decode($_POST['array'], true);
foreach($arrays as $name) { ?>
<option value="<?= $name['name'] ?>"><?= $name['name'] ?></option>
<?php
} ?>
</select>
<input type="submit" value="Submit">
<form action="#" id="release_year" method="post" >
<div class="headline-bar">2015</div>
<div class="headline-bar">2014</div>
</form>
Die Frage ist warum? Warum übergeben Sie das JS-Objekt nicht an eine Javascript-Funktion, um das Drop-down-Menü zu füllen? – mplungjan