Форум программистов, компьютерный форум, киберфорум
jQuery
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.75/8: Рейтинг темы: голосов - 8, средняя оценка - 4.75
0 / 0 / 0
Регистрация: 11.05.2014
Сообщений: 2

Как в avito.ru

11.05.2014, 21:21. Показов 1549. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Уважаемые маститые мастера сегодня Я сталкнулся с интересной фишкой котороя реализовоной в проэкте http://www.avito.ru/moskva/nedvizhimost . Что Я имею введу , там есть поисковый блок в нем не очень много функций , НО если выбрать ,например, недвежимость -> продаю/покупаю то загружаются сопутствовающие функции и так по многим другим катигориям загружаются сопутствующие им опции. Могли ли Вы 1. Прежде всего расказать как называется такая фишка, чтобы можно было бы поискать. 2. Показать хотя бы на скромном примере как такое делается. 3.Перенаправить на источники статьи или видео уроки в которых показывается как такое делается!!! Зарание всем благодарен!!!
0
Лучшие ответы (1)
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
11.05.2014, 21:21
Ответы с готовыми решениями:

Нужно сделать динамические списки как на Avito
Всем привет! Делаю доску объявлений и нужно реализовать динамические выпадающие списки как на Avito. Из найденного на форуме,...

Распределение категорий как на AVITO
Добрый вечер пишу сайт, есть категории(около 300шт), хочу сделать меню похожее как на сайте avito.ru у них,как я понял для каждой...

Как avito распознает дубли?
Доброго времени суток. Заинтересовал такой вопрос, сабж. Очень хочется знать... ну чисто академический интерес :-[ Насколько я знаю,...

2
 Аватар для Lazy_Den
3325 / 2845 / 1423
Регистрация: 15.01.2014
Сообщений: 6,170
11.05.2014, 22:08
Лучший ответ Сообщение было отмечено Lazy_Den как решение

Решение

1. Взаимосвязанные (динамические) списки.
2. Пример смотрите тут. Способов реализации - уйма. И скрыть/показать нужные элементы, и использовать подготовленные данные (как в примере), но чаще всего и на avito так же, используют ajax-запрос, где из БД вытаскиваются и возвращаются ответом соответствующие данные.
HTML5
1
2
3
4
5
6
<select id="category">
    <option value="0"></option>
    <option value="1">Авто</option>
    <option value="2">Телефония</option>
</select>
<div id="output"></div>
JavaScript
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
var cat,
    output = $('#output'),
    subLists = {
        '1': ['BMV', 'Mersedes', 'ЗАЗ'],
        '2': ['Samsung', 'iPhone', 'Дисковый']
    };
    
$('#category').on('change', function(){
    cat = $(this).val();
    if(cat > 0){
        var sel = '<select>';
        for(var i = 0; i < subLists[cat].length; i++){
            sel += '<option value="' + i + '">' + subLists[cat][i] + '</option>'
        }
        sel += '</select>';
        output.html(sel);
    } else {
        output.html('');
    }
});
0
0 / 0 / 0
Регистрация: 11.05.2014
Сообщений: 2
11.05.2014, 22:42  [ТС]
Большое спасибо а я почему то не подумал про Взаимосвязанные (динамические) списки!!!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
11.05.2014, 22:42
Помогаю со студенческими работами здесь

Как спарсить номер телефона из Avito?
Как спарсить номер телефона из авито? Вот, что я смог понять: 1. сначала открывается страница обьявления (Например...

Покупка видеокарты на Avito
Можно ли взять видеокарту на Авито? В случае покупки, как можно проверить ее работоспособность/состояние? Спасибо.

Парсер для avito
Всем привет! Хочу написать парсер для сайта avito. Суть следующая: хочу чтобы алгоритм заходил на сайт, делал сортировку на заданным...

HttpWebRequest -> Avito.ru -> ERROR
Всем привет. N времени назад написал программу, которая получает html разметку страниц avito и обрабатывает её. До недавнего времени...

Срок бана IP на avito.ru
Здравствуйте. Интересует вопрос. После блокировки IP сервисом avito.ru, есть ли вероятность что он вновь будет работать через какое-то...


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Новые блоги и статьи
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта Симптом: После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
Access
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
Новый ноутбук
volvo 07.12.2025
Всем привет. По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне: Ryzen 5 7533HS 64 Gb DDR5 1Tb NVMe 16" Full HD Display Win11 Pro
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов На странице: https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/ нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином. Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов. . . .
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
Создание Single Page Application на фреймах
krapotkin 16.11.2025
Статья исключительно для начинающих. Подходы оригинальностью не блещут. В век Веб все очень привыкли к дизайну Single-Page-Application . Быстренько разберем подход "на фреймах". Мы делаем одну. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru