|
0 / 0 / 0
Регистрация: 28.03.2019
Сообщений: 3
|
|
Зависимые списки с кнопкой04.01.2020, 21:34. Показов 731. Ответов 10
Всем привет! Столкнулся с проблемой, не могу выполнить задание: создать два зависимых списка с кнопкой, которая запоминает результат выбора из этих списков и помещает в отдельные переменные. Буду очень благодарен, за решение данной проблемы!
0
|
|
| 04.01.2020, 21:34 | |
|
Ответы с готовыми решениями:
10
Три зависимые списки Значение select из сессии + зависимые списки из бд Зависимые списки или поисковая строка |
|
2603 / 1507 / 689
Регистрация: 23.08.2015
Сообщений: 3,823
|
|
| 04.01.2020, 22:59 | |
|
kirill16092006, Поясните, что вы подразумеваете под зависимостями списков. Каким образом они зависимы?
0
|
|
|
0 / 0 / 0
Регистрация: 28.03.2019
Сообщений: 3
|
|
| 04.01.2020, 23:25 [ТС] | |
|
https://codepen.io/htmllabru/pen/GNoJNv это на js
0
|
|
|
1084 / 746 / 364
Регистрация: 09.07.2018
Сообщений: 1,760
|
|
| 05.01.2020, 00:58 | |
|
kirill16092006, а вам на php такое нужно? На php такое не получится.
0
|
|
|
156 / 119 / 59
Регистрация: 27.04.2013
Сообщений: 351
|
|
| 05.01.2020, 01:04 | |
|
Строитель, почему не получится?
0
|
|
|
2603 / 1507 / 689
Регистрация: 23.08.2015
Сообщений: 3,823
|
|
| 05.01.2020, 01:08 | |
|
kirill16092006, Давайте рассуждать. Ваша задача делится на 2 этапа. Собственно вывод и реализация списков на клиенте, и уже обработка на сервере. На сервере мы конечно не должны доверять, что там на клиенте произошло. И если определенный пункт второго списка не подходит мы будем просто кидать какую-нибудь ошибку.
Давай-те сначала рассмотрим серверную часть. Пойдем с конца) Допустим нам пришло 2 id (из примера Стана и Город) Вот тут бы посмотреть хоть какой-нибудь код. Потому что все упирается в архитектуру вашего приложения. Ну первое, что можно сказать, что в БД у вас должны быть 2 таблицы, Стран и Городов, у каждого города указан id страны. А на клиенте. Может быть несколько вариантов в зависимости от количества элементов. Можно сразу все достать. А можно как-то по аяксу, при выборе первого пункта доставать список городов. Либо если городов очень много, то как-то тоже по аяксу делать поиск по городам, уже в данной стране. Собственно тут нужно отталкиваться от задачи, и есть множество ньюансов. Если подробнее объясните именно предметную область, а не техническую ее составляющуюся. То мы вместе сможем подобрать оптимальный вариант) И покажите хоть какой-нибудь код, чтоб примерно понимать, с чем мы имеем дело)
0
|
|
|
1084 / 746 / 364
Регистрация: 09.07.2018
Сообщений: 1,760
|
||
| 05.01.2020, 02:28 | ||
|
0
|
||
|
156 / 119 / 59
Регистрация: 27.04.2013
Сообщений: 351
|
||
| 07.01.2020, 23:31 | ||
|
Разве именно так и не было на старых сайтах, когда js практически не использовали? На пхп возможно такое написать, но это будет неудобно/некрасиво.
0
|
||
|
8 / 6 / 2
Регистрация: 12.08.2012
Сообщений: 40
|
||
| 07.01.2020, 23:39 | ||
|
1
|
||
|
156 / 119 / 59
Регистрация: 27.04.2013
Сообщений: 351
|
|
| 08.01.2020, 01:53 | |
|
awMinor, выбрал со списка, нажал кнопку продолжить, появился второй список, выбрал в нем, нажал кнопку - никакого js, всё на пхп и да, Вы правы, неудобно и некрасиво, но возможно.
0
|
|
|
Юзер с абсолютным слухом
709 / 489 / 195
Регистрация: 17.12.2010
Сообщений: 1,428
|
|
| 15.01.2020, 02:17 | |
|
Может пригодятся такие списки, как тут: Зависимые списки
0
|
|
| 15.01.2020, 02:17 | |
|
Помогаю со студенческими работами здесь
11
Кто знает как сделать зависимые списки с определением по ip
Зависимые раскрывающиеся списки
Зависимые списки в С++ Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога
Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
|
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога
Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
|
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL3_image
8Observer8 10.02.2026
Содержание блога
Библиотека SDL3_image содержит инструменты для расширенной работы с изображениями. Пошагово создадим проект для загрузки изображения формата PNG с альфа-каналом (с прозрачным. . .
|
Установка Qt-версии Lazarus IDE в Debian Trixie Xfce
volvo 10.02.2026
В общем, достали меня глюки IDE Лазаруса, собранной с использованием набора виджетов Gtk2 (конкретно: если набирать текст в редакторе и вызвать подсказку через Ctrl+Space, то после закрытия окошка. . .
|
|
SDL3 для Web (WebAssembly): Работа со звуком через SDL3_mixer
8Observer8 08.02.2026
Содержание блога
Пошагово создадим проект для загрузки звукового файла и воспроизведения звука с помощью библиотеки SDL3_mixer. Звук будет воспроизводиться по клику мышки по холсту на Desktop и по. . .
|
SDL3 для Web (WebAssembly): Основы отладки веб-приложений на SDL3 по USB и Wi-Fi, запущенных в браузере мобильных устройств
8Observer8 07.02.2026
Содержание блога
Браузер Chrome имеет средства для отладки мобильных веб-приложений по USB. В этой пошаговой инструкции ограничимся работой с консолью. Вывод в консоль - это часть процесса. . .
|
SDL3 для Web (WebAssembly): Обработчик клика мыши в браузере ПК и касания экрана в браузере на мобильном устройстве
8Observer8 02.02.2026
Содержание блога
Для начала пошагово создадим рабочий пример для подготовки к экспериментам в браузере ПК и в браузере мобильного устройства. Потом напишем обработчик клика мыши и обработчик. . .
|
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
|