Форум программистов, компьютерный форум, киберфорум
JavaScript
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
8 / 8 / 3
Регистрация: 06.12.2013
Сообщений: 200
1

Как грамотнее передать параметры?

20.02.2017, 22:06. Показов 383. Ответов 0
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Здравствуйте!
Мне нужен совет.
Я сделал рубрикатор на сайте, где можно перемещаться по дереву разделов, наподобие как раньше в Windows в проводнике было. Все замечательно, все работает. Нажимаешь на раздел - он раскрывается, а там подразделы. В них - свои подразделы и т.д. Вопрос вот в чем. При выборе нужного раздела, а он является ссылкой, страница перезагружается с соответствующим содержимым. Мне нужно сделать так, чтобы и все разделы до которых я добрался по этому дереву, также отобразились, а выбранный раздел еще и подсветился. Поскольку перезагрузка страницы происходит по ссылке, параметры всех раскрытых разделов я передам в ссылке. Далее PHP их обработает и вернет в странице. Далее JS должен взять эти параметры и раскрыть дерево в нужных местах. Вопрос, как лучше эти параметры передать на страницу?

1 способ. Можно вставить их в стилевые свойства прямо в теги этих раскрытых разделов и они сразу будут открыты в нужных местах (даже без JS).
2 способ. Можно их прописать в каком-нибудь теге, например <span> и спрятать его за пределами страницы или просто display: none. И уже JS возьмет эти параметры и откроет разделы в нужных местах.

Мне самому эти способы кажутся топорными, не знаю... Может есть какой-то более профессиональный метод? Как бы сделал профессиональный программист?

Заранее, спасибо.
Сергей
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
20.02.2017, 22:06
Ответы с готовыми решениями:

как передать параметры в функцию, которая приклеена к событию?
element.click = func(parameter1,parameter2)

Как грамотнее реализовать смайлы
Привет, хочу добавить смайлы как в ВК. Отправляться на сервер будут внутри div с сообщением из тега...

Ссылки с параметрами, Как передать параметры ссылки в javascript?
Реально ли получить значение гипперссылки? нужно передать клиенту, напр. если он передейдет по...

Передать параметры в js
надо чтоб при вставке фрагмента кода вида &lt;script type=&quot;text/javascript&quot;...

0
20.02.2017, 22:06
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
20.02.2017, 22:06
Помогаю со студенческими работами здесь

Передать параметры в <embed>
Добрый всем день! У меня на странице есть блок &lt;embed&gt; который ссылается на pdf документ,...

Jquery передать параметры
Есть select &lt;select id=&quot;select&quot; class=&quot;form-control&quot;&gt; &lt;option...

Передать параметры в обработчик события
Доброго времени суток! Создаю кнопку в ООП стиле. Как передать параметр в обработчик событий....

Передать параметры по выбраным чекбоксам
есть таблица которая строится на основе данных из БД... в каждой строке есть чекбокс... из БД...

Передать параметры на сервер. AJAX
Здравствуйте Прочитал вот это статью http://learn.javascript.ru/ajax-xmlhttprequest Все вроде...

Передать через post параметры динамически созданных checkbox'ов
Есть HTML страничка в которой динамически в зависимости от выбранного в DropDownList объекта...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru