В настоящее время у меня есть настройка в этих строках http://jsfiddle.net/4Zw3M/1/, где второй снимок заселен предыдущим выбором.Заполнение DropDown на основе предыдущего DropDown
Проблема в том, что поля заполняются базой данных. Так как PHP я бы написал раскрывающееся меню, чтобы сохранить значение после отправки.
<option <?= $foobar == $foo->slug ? 'value="'.$foo->slug.'" selected="selected"' : 'value="'.$food->slug.'"'?>><?=$foo->name?></option>
Я не могу понять, как сохранить значение после того, как пользователь отправит форму. Также да, у меня есть $foobar = mysqli_real_escape_string($mysqli, $_POST['foobar']);
в верхней части страницы, чтобы caputre значение.
Во-вторых, я пытаюсь выяснить, как добавить значение в этом формате, поскольку значение на самом деле является идентификатором имени.
|id| |name |
|1 | |ten |
|2 | |twenty|
Таким образом, в обычном форматировании было бы
<option value="<?=$foo->id?>"><?=$foo->name?></option>
В настоящее время я могу только сделать значение быть таким же, как имя.
Форма обратной передачи находится на странице формы, и вы спрашиваете, как взять выбранные выпадающие данные при отправке и сохранить их обратно на страницу? –