Я пишу это догадкой, так что это может быть не совсем правильно, но, надеюсь, это послужит своего рода руководством к тому, с чего начать: я думаю, что проблема в том, что если предоставленный код действительно всеу вас есть, сайт статичен - то есть действительно не может выбрать что-то.Как только пользователь вносит изменения в то, что в данный момент отображается в выпадающем меню, ваш скрипт не замечает, так как он уже выполнил свою работу и последняя строка уже выполнена.Изменения в выпадающем меню не передаются (и даже не замечаются) веб-сервером, и, таким образом, @selected
останется пустым списком (при этом я не знаю, почему @selected
по крайней мере не содержит вашвыбор по умолчанию, но, возможно, я что-то здесь пропускаю).
В примечании можно также изменить @selected
на $selected
, так как в раскрывающемся меню все равно не разрешено несколько вариантов выбора.