Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737 Форумы портала PHP.SU :: сортировка выпадающего списка
Покинул форум
Сообщений всего: 273
Дата рег-ции: Февр. 2012
Помог: 0 раз(а)
[+]
суть такая есть начальный список, после чего от AJAXа получаю обновление, id элементjd из этого списка которые нужно выделать, добавляю им классы, и в топ списка. Как это можно быстро сделать, не кто не сталкивался?
IllusionMH
Отправлено: 23 Октября, 2013 - 15:04:07
Активный участник
Покинул форум
Сообщений всего: 4254
Дата рег-ции: Февр. 2011 Откуда: .kh.ua
Помог: 242 раз(а)
246978, вырезать и вставлять объекты в нужное место. Можно заранее в массиве сортировать и пересоздавать список.
И вообще, отдавайте с сервера сразу готовый список (хотя бы готовый набор option'ов)
Покинул форум
Сообщений всего: 4254
Дата рег-ции: Февр. 2011 Откуда: .kh.ua
Помог: 242 раз(а)
246978, это адекватное предложение - отдавать весь готовый список, а не экономить "спичках".
Как переместить - уже сказал - вырезать все и вставить в начало. removeChild и insertBefore
246978
Отправлено: 23 Октября, 2013 - 15:49:42
Посетитель
Покинул форум
Сообщений всего: 273
Дата рег-ции: Февр. 2012
Помог: 0 раз(а)
[+]
Если не сложно простой пример.
IllusionMH
Отправлено: 23 Октября, 2013 - 15:55:05
Активный участник
Покинул форум
Сообщений всего: 4254
Дата рег-ции: Февр. 2011 Откуда: .kh.ua
Помог: 242 раз(а)
246978, не хочу нагружать сервера jsFiddle. На них сотни посетителей сохраняют данные. Зачем захламлять дисковые ресурсы такого хорошего сервиса тем, что можно найти в любимом поисковике.
А если используете jQuery ну тогда прямая дорога в их документацию, там море примеров.
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.