8 / 8 / 3
Регистрация: 06.12.2013
Сообщений: 200
|
|
1 | |
Как грамотнее передать параметры?20.02.2017, 22:06. Показов 383. Ответов 0
Метки нет (Все метки)
Здравствуйте!
Мне нужен совет. Я сделал рубрикатор на сайте, где можно перемещаться по дереву разделов, наподобие как раньше в Windows в проводнике было. Все замечательно, все работает. Нажимаешь на раздел - он раскрывается, а там подразделы. В них - свои подразделы и т.д. Вопрос вот в чем. При выборе нужного раздела, а он является ссылкой, страница перезагружается с соответствующим содержимым. Мне нужно сделать так, чтобы и все разделы до которых я добрался по этому дереву, также отобразились, а выбранный раздел еще и подсветился. Поскольку перезагрузка страницы происходит по ссылке, параметры всех раскрытых разделов я передам в ссылке. Далее PHP их обработает и вернет в странице. Далее JS должен взять эти параметры и раскрыть дерево в нужных местах. Вопрос, как лучше эти параметры передать на страницу? 1 способ. Можно вставить их в стилевые свойства прямо в теги этих раскрытых разделов и они сразу будут открыты в нужных местах (даже без JS). 2 способ. Можно их прописать в каком-нибудь теге, например <span> и спрятать его за пределами страницы или просто display: none. И уже JS возьмет эти параметры и откроет разделы в нужных местах. Мне самому эти способы кажутся топорными, не знаю... Может есть какой-то более профессиональный метод? Как бы сделал профессиональный программист? Заранее, спасибо. Сергей
0
|
20.02.2017, 22:06 | |
Ответы с готовыми решениями:
0
как передать параметры в функцию, которая приклеена к событию? Как грамотнее реализовать смайлы Ссылки с параметрами, Как передать параметры ссылки в javascript? Передать параметры в js |
20.02.2017, 22:06 | |
20.02.2017, 22:06 | |
Помогаю со студенческими работами здесь
1
Передать параметры в <embed> Jquery передать параметры Передать параметры в обработчик события Передать параметры по выбраным чекбоксам Передать параметры на сервер. AJAX Передать через post параметры динамически созданных checkbox'ов Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |