Таким образом, у меня есть форма на веб-странице, которая представляет собой ввод с несколькими вариантами выбора, например.Предварительная загрузка нескольких списков выбора
<option name="testData" multiple="multiple">
<select value="1">Option 1</select>
<select value="2">Option 2</select>
<select value="3">Option 3</select>
<select value="4">Option 4</select>
<select value="5">Option 5</select>
</option>
После отправки формы выбранные параметры сохраняются в массиве (например, 1,2,3)
Вопрос заключается в том, что если бы я вернуться к странице, я хочу, чтобы данные можно разделить назад в отдельные значения и чтобы убедиться, что они были ранее выбраны, они снова выбраны.
Итак, в этом случае значения 1,2,3 будут уже выбраны в меню выбора.
Информация хранится в базе данных и выполняется правильно. Я спрашиваю, как принять значение (1,2,3 и т. Д.) И идентифицировать каждый как выбранный вариант в списке опций. Затем пользователь может внести необходимые изменения.
Если возможно, это можно сделать с помощью jquery? Javascript также будет в порядке.
Позвольте мне знать, если это нужно немного больше объяснять, и я сделаю все возможное, чтобы ответить на любые запросы
Заранее спасибо
Его должен быть '<выберите имя = "Testdata" множественная = "несколько"> <опти on value = "1"> Option 1 'и использовать' .val() 'для установки значения типа' $ ('[name = "testData"]'). val ([1,2,3]) ' – Satpal
Единственная проблема заключается в том, что значение не всегда может составлять 1,2,3, это может быть разное значение каждый раз, например 1,2,5 или даже 1,3,4,5 Но это всегда будет значение, найденное в списке опций – Tomatron
, вы можете сделать вызов ajax для получения массива значений –