У меня есть следующие формы:Динамическое изменение списка выбора
Целью данной формы является получение кода товара. предметы классифицируются по категориям. сначала я покажу выбранный список категорий. как только пользователь выбирает определенную категорию, я покажу только элементы, принадлежащие этой категории, во втором списке выбора.
Для этой цели я храню три переменные.
Первые переменные содержат массив ВСЕХ элементов. Они группируются с соответствующими категориями как OPTGROUP. Лейбл OPTGROUP - это описание категории. эта переменная скрыта.
Вторая переменная - это список избранных категорий. метка - это «описание категории», а значение - «код категории».
Третья переменная представляет собой пустой список выбора, предназначенный для отображения элементов выбранной категории.
мое требование заключается в следующем:
, когда пользователь выбирает категорию, я буду искать скрытую переменную (первый один - как указано выше) для OPTGROUP, имеющего метку, соответствующую выбранной категории. то я извлечу все параметры под этой группой (которые представляют элементы, принадлежащие этой категории), и добавлю их в пустой список выбора (третий описанный выше), предназначенный для элементов.
Я не хочу иметь какой-либо опции ajax или JSON, потому что чувствую, что извлечение и сохранение списков выбора за один раз может быть более эффективным.
, пожалуйста, помогите мне достичь вышеупомянутой функциональности, используя jquery.
привет и спасибо заранее
Можете ли вы поделиться кодом вы в настоящее время, принимая удар на? - (от имени [chriseverson] (http://stackoverflow.com/users/1313411/chriseverson)) –
Мне нужно сделать это в jquery. Я использую фреймворк cakephp для создания формы. теперь динамическая часть списка выбора элементов отсутствует. я хочу, чтобы получить эту функцию через JQuery –