Перейти к содержимому


Фотография
- - - - -

Подгрузка данных в зависимости от выбора категории


Лучший Ответ SmetDenis , 08 May 2014 - 08:30

Могу вам предложить два варианта.

 

1. Использовать каскадный селект. Но это будет крайне не удобно.

 

2. Сделать несколько форм, скрыть их через CSS. Затем показывать нужную через jQuery (через событие change  у селекта).

 

Сделать динамическую подгрузку можно, но  боюсь придется написать очень много кода, как JS так и PHP

Перейти к сообщению


  • Закрытая тема Тема закрыта
Сообщений в теме: 3

#1 Na_uM

Na_uM

Отправлено 05 May 2014 - 10:46

Дорого времени суток!

необходимо решить следующую задачу:

в каталоге есть ряд категорий (как пример):

лампа накаливания

лампа диодная

и т.д.

для каждой категории есть селект:

мощность, а точнее два разных селекта с одним названием, т.к. для каждой категории свои значения.

как организовать подгрузку значений в поле из селекта в зависимости от выбора категории.

менять класс - много кода получается

 

подскажите может кто сталкивался с подобными задачами?

 

 


  • 0

#2 Apoca1ypto

Apoca1ypto

Отправлено 05 May 2014 - 11:27

Помоему что-то похожее как раз реализовано в обновлении 2.1.3

 

Новые функции фильтра — взаимосвязь с категориями. (Если для поля фильтра не нашлось никаких значений в базе данных, то оно будет скрыто. Это в купе с опцией зависимости от категорий даст возможность с помощью одного модуля делать множество форм.)


Сообщение отредактировал Apoca1ypto: 05 May 2014 - 11:27

  • 0

Во время спора в Интернете Ваш оппонент приводит неопровержимые доказательства своей точки зрения? Не отчаивайтесь. До...тесь до орфографии.


#3 Na_uM

Na_uM

Отправлено 05 May 2014 - 11:43

Помоему что-то похожее как раз реализовано в обновлении 2.1.3

 

Новые функции фильтра — взаимосвязь с категориями. (Если для поля фильтра не нашлось никаких значений в базе данных, то оно будет скрыто. Это в купе с опцией зависимости от категорий даст возможность с помощью одного модуля делать множество форм.)

не, это не то.

может я не совсем корректно описал задачу, вот как пример тык - в зависимости от выбора "что я ищу" - легковое, грузовой и т.д. подгружаються  значения в селекты "марка"


  • 0

#4 SmetDenis

SmetDenis

Отправлено 08 May 2014 - 08:30   Лучший Ответ

Могу вам предложить два варианта.

 

1. Использовать каскадный селект. Но это будет крайне не удобно.

 

2. Сделать несколько форм, скрыть их через CSS. Затем показывать нужную через jQuery (через событие change  у селекта).

 

Сделать динамическую подгрузку можно, но  боюсь придется написать очень много кода, как JS так и PHP


  • 0
JBZoo v4.0 и новый чудный мир Open Source GPL
Отключайте проверку лицензий как можно скорее!



— Есть два типа людей: Кто еще не делает бекапы и кто уже делает бекапы.





Click to return to top of page in style!