Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 10.05.2013, 17:37
Аспирант
Отправить личное сообщение для McLotos Посмотреть профиль Найти все сообщения от McLotos
 
Регистрация: 18.11.2010
Сообщений: 56

Динамическое добавление элементов списка
Добрый день, помогите реализовать создание опций списка, не могу сообразить
в общем на странице есть два списка, в зависимости от выбора в первом, во втором должны создаваться элементы, элементы пока выводятся в специальный div, помогите переделать чтобы эти элементы выводились в список
использую вот эту функцию
function SendPost() {
    var ind = document.getElementById("object_id").selectedIndex;

	$$a({
		type:'post',
		url:'ajax.php',
		data:{'object':ind+1},
		response:'text',
		success:function (data) {
			$$('result',$$('result').innerHTML+'<br />'+data);
		}
	});
}

мне нужно чтобы данные полученные от php в виде массива
$specialist[$id][$value]
были показаны пользователю как выпадающий список.
Ответить с цитированием
  #2 (permalink)  
Старый 10.05.2013, 18:09
х.з
Посмотреть профиль Найти все сообщения от dmitriymar
 
Регистрация: 21.11.2010
Сообщений: 4,588

Сообщение от McLotos
мне нужно чтобы данные полученные от php в виде массива
$specialist[$id][$value]
были показаны пользователю как выпадающий список.
тема сотни раз была как на форуме так и в интернете-воспользуйтесь поиском по сайту, гуглом . изучите учебник на форуме ......
Ответить с цитированием
  #3 (permalink)  
Старый 10.05.2013, 19:08
Аватар для keen
Профессор
Отправить личное сообщение для keen Посмотреть профиль Найти все сообщения от keen
 
Регистрация: 28.03.2012
Сообщений: 376

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

но чу! мои меркантильные друзья, стоит подождать всего недельку-другую и в конце подобных постов появятся упоминания веб-мани, яндекс-кошельков и прочего
Ответить с цитированием
  #4 (permalink)  
Старый 10.05.2013, 20:55
х.з
Посмотреть профиль Найти все сообщения от dmitriymar
 
Регистрация: 21.11.2010
Сообщений: 4,588

Это ясно, только мнение другое: нах таких студентов занимающих чужое место сначала в вузе а потом на работе. Выпустятся такие и пополнится армия программистов, какие к программированию никаким боком . Также не пониманию активную "помощь" развёрнутую на форуме, являющуюся, не чем иным как, деланием чьих то курсовых и дипломов.
Ответить с цитированием
  #5 (permalink)  
Старый 10.05.2013, 21:37
Аватар для Aetae
Тлен
Отправить личное сообщение для Aetae Посмотреть профиль Найти все сообщения от Aetae
 
Регистрация: 02.01.2010
Сообщений: 6,593

Сообщение от dmitriymar Посмотреть сообщение
Это ясно, только мнение другое: нах таких студентов занимающих чужое место сначала в вузе а потом на работе. Выпустятся такие и пополнится армия программистов, какие к программированию никаким боком . Также не пониманию активную "помощь" развёрнутую на форуме, являющуюся, не чем иным как, деланием чьих то курсовых и дипломов.
Гуманитарии пишут для расслабона в жжшеку, прогеры кодят тупой и простой код в на форуме.)
__________________
29375, 35
Ответить с цитированием
  #6 (permalink)  
Старый 11.05.2013, 09:00
х.з
Посмотреть профиль Найти все сообщения от dmitriymar
 
Регистрация: 21.11.2010
Сообщений: 4,588

Сообщение от Aetae
Гуманитарии пишут для расслабона в жжшеку, прогеры кодят тупой и простой код в на форуме.)
Не может расслабить деланье чего то за кого то . Это может только напрячь
Ответить с цитированием
  #7 (permalink)  
Старый 11.05.2013, 10:04
Аспирант
Отправить личное сообщение для McLotos Посмотреть профиль Найти все сообщения от McLotos
 
Регистрация: 18.11.2010
Сообщений: 56

Вот за что люблю русскоязычные форумы, так это за способность их обитателей говорить много и абсолютно не по делу. =)
Из 5и постов ни одного, который бы хотя бы намекнул на правильное направление.
to Профессор Keen: с чего Вы вообще взяли что я студент? =)
to Aetae: Если Вы считаете что этот код тупой, то скажите gordon freeman'у чтобы он не плодил быдлокодеров, а то кончит как Попов - код с его блога =)
to dmitriymar: Почему Вы думаете что "Не может расслабить деланье чего то за кого то"? Меня иногда это очень сильно расслабляет.
to Keen & dmitriymar: Я кстати, вообще не прогер, я админ, а программирую исключительно для развлечения и только серверные скрипты на php, и если честно ненавижу разрабатывать клиентскую часть. И с "местом в ВУЗе" тоже всё отлично, его я закончил практически не посещая, потому-что на момент обучения уже был действующим админом и слушать преподавателей-теоретиков не вижу никакого смысла

Последний раз редактировалось McLotos, 11.05.2013 в 10:08.
Ответить с цитированием
  #8 (permalink)  
Старый 11.05.2013, 10:27
х.з
Посмотреть профиль Найти все сообщения от dmitriymar
 
Регистрация: 21.11.2010
Сообщений: 4,588

Сообщение от McLotos
Если Вы считаете что этот код тупой, то скажите gordon freeman'у чтобы он не плодил быдлокодеров, а то кончит как Попов - код с его блога =)
поверь -это ему говорилось неоднократно Да и где там код ?
А ты вобще кто такой, чтоб судить о чужом коде в области, в какой абсолютно не разбираешься?
Сообщение от McLotos
to dmitriymar: Почему Вы думаете что "Не может расслабить деланье чего то за кого то"? Меня иногда это очень сильно расслабляет.
мусье знает толк в извращениях

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

McLotos, а своё мнение необоснованное по поводу ненормативной лексики-засунь себе туда, откуда достал -В СВОЮ ЖОПУ
Ты пришел сюда жизни учить, или код элементарный попрошайничать?

И учи основы, а не попрошайничай -сделайте за меня , а то я не переношу учить основы -я "спец" и поэтому их принципиально учить не буду.
Сообщение от McLotos
Я кстати, вообще не прогер, я админ, а программирую исключительно для развлечения и только серверные скрипты на php, и если честно ненавижу разрабатывать клиентскую часть.
Сообщение от McLotos
Вот за что люблю русскоязычные форумы, так это за способность их обитателей говорить много и абсолютно не по делу. =)
Из 5и постов ни одного, который бы хотя бы намекнул на правильное направление.
Халявы не будет!!! Направление ему бля дай. Направление -любой мануал по основам. Читать с первой страницы
Правила не для тебя писаны? не? пункт 5 Как спросить, чтобы вам ответили
выложил чужой код , ещё и осуждает автора -неважно какой он -он написал это. а ты что сделал , кроме копипаста?

Последний раз редактировалось dmitriymar, 11.05.2013 в 14:41.
Ответить с цитированием
  #9 (permalink)  
Старый 11.05.2013, 12:29
Аватар для Aetae
Тлен
Отправить личное сообщение для Aetae Посмотреть профиль Найти все сообщения от Aetae
 
Регистрация: 02.01.2010
Сообщений: 6,593

Сообщение от McLotos Посмотреть сообщение
Если Вы считаете что этот код тупой, то скажите [
Я имел ввиду тот код, что постят в ответ на вопросы. И тупой он не потому, что не умеют лучше, а потому, что во-первых нубам надо по-нагляднее и по-понятнее, а во вторых код ответа пишется в отрыве как от ситуации просящего так и от привычной рабочей среды(либы, компилеры итд).

А на счёт заезженности темы - то верно. Ещё в web1.0 javascript со списков начинался.
Хотите направление? Пожалуйста: на сервере из массива формирует JSON, на клиенте соответсвенно JSON в объект - jquery это умеет. Потом обходите объект в цикле и создаёте через document.createElement() список. Или формируете строку, которую потом добавляете чрез innerHTML.

Вообще если вы разбираетесь в php - с js особых проблем быть не должно: пишите, как пишете в пхп(вон сверху есть аналоги функций). С точки зрения javascript это конечно будет говнокод, но вы же не хотите учить js, вам надо чтоб работало.
__________________
29375, 35

Последний раз редактировалось Aetae, 11.05.2013 в 12:40.
Ответить с цитированием
  #10 (permalink)  
Старый 12.05.2013, 09:23
Аспирант
Отправить личное сообщение для McLotos Посмотреть профиль Найти все сообщения от McLotos
 
Регистрация: 18.11.2010
Сообщений: 56

Конечно можно было бы не напрягаться и просто сгенерировать это всё в php, но есть проблема - по правилам проекта "нельзя запихивать html-тэги в php, использовать echo php, смешивать логику с визуализацией,..." и ещё куча всяких "нельзя", jQuery в том числе, т.е. если в проекте есть необходимость использования JS, то это не должна быть библиотека типа jQuery.
Может тогда подскажете как в js принять массив переданный из php?
а дальше я уже просто циклом построю список
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Динамическое добавление элементов Sanyo jQuery 9 03.05.2013 13:09
Изменение фона элементов списка по щелчку мыши_проблема! Boris777 Элементы интерфейса 1 06.12.2012 23:46
Динамическое добавление выпадающего списка В IE stepennwolf Internet Explorer 3 04.11.2011 17:36
Выбор элементов и построение списка выбранных элементов. madgals Events/DOM/Window 6 14.04.2009 22:30
Динамическое обновление списка select (продолжение мытарств) macam Элементы интерфейса 2 25.06.2008 16:04