Ich habe ein Popup-Auswahlfeld in einem Formular in meiner jQuery Mobile-Anwendung.Wie kann ich auf jQuery Mobile <select> Elemente in PHP zugreifen?
<div data-role='fieldcontain'>
<label for='fruits' class='select'>Favorite Fruits</label>
<select name='fruits' id='fruits' multiple='multiple' data-native-menu='false'>
<option>Favorite Fruits</option>
<option value='1' checked='checked'>Apple</option>
<option value='2' checked='checked'>Banana</option>
<option value='3' checked='checked'>Cherry</option>
</select>
</div>
Die Wertattribute der Optionselemente entsprechen den Datenbank-IDs der Früchte. Nachdem das Formular abgeschickt wird, ich versuche, die Anordnung von Elementen mit
$fruits = $_POST['fruits'];
jedoch ausgewählt zuzugreifen, gibt var_dump($fruits)
einen Fehler der Feststellung, dass Früchte $ ist nicht definiert. Warum?
auch ', sollte geprüft
name="fruits[]
sein sollte = 'checked'' funktioniert nicht, da diese Optionen standardmäßig nicht ausgewählt werden. Ich arbeite das auch aus. –ziemlich sicher, dass Sie selected = "selected" für ausgewählte Felder verwenden ... –
Vielen Dank! Das löst ein Problem :) –