Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Нужны подразделы для доски обьявлений? (https://javascript.ru/forum/misc/54480-nuzhny-podrazdely-dlya-doski-obyavlenijj.html)

porezon 19.03.2015 01:07

Нужны подразделы для доски обьявлений?
 
Доброе время суток друзья! Незнаю как сделать под разделы для доски обьявлений, у кого-то может есть они? может кто-та поделится либо подсказать откуда бы их скачать... примерно нужно как на авито

http://i58.fastpic.ru/big/2015/0319/...6bcc9caa72.png


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

skrudjmakdak 19.03.2015 08:37

Цитата:

Сообщение от porezon (Сообщение 362019)
Незнаю как сделать под разделы для доски обьявлений, у кого-то может есть они? может кто-та поделится либо подсказать откуда бы их скачать

думаю придумывать из головы, или полазить по подобным сайтам и посмотреть какие у них есть категории. все эти идеи благополучно друг у друга пи***т, имхо))

Цитата:

Сообщение от porezon (Сообщение 362019)
вот когда выбираешь категория, параметры подстраиваются лично под каждую категорию, как так сделать?

навесить событие change на комбобокс и при выборе другой категории скрывать одну категорию и показывать другую

как то так:
<!DOCTYPE html>
<html>
	<head>
		<title>example</title>
	</head>

	<body>
		<select onchange="ch(this);">
			<option selected value="auto">авто</option>
			<option value="flat">квартиры</option>
		</select>
		<div class="auto">Литры<input type="text"></div>
		<div class="flat" style="display: none;">комнат<input type="text"></div>
		<script>
		var selected = document.querySelector('.auto');
		function ch (ths) {
			selected.style.display = 'none';
			selected = document.querySelector('.' + ths.value);
			selected.style.display = 'block';
		}
		</script>
	</body>
</html>

tsigel 19.03.2015 08:40

А ещё лучше разбить варианты на отдельные шаблоны и менять шаблоны в зависимости от варианта чтобы не "росла" основная страница и было проще ориентироваться в коде

porezon 19.03.2015 10:33

Стырил на каком сайте, а теперь вопрос такой, как вывести в запросе инфу которая передается через POST, как сделал можно глянуть тут http://cazacu.levadahorse.com/new_post.php , а именно я незнаю что под каким name из селектов которые открывается передается с js.

З.Ы Новый выбор категорий в низу

JS
http://cazacu.levadahorse.com//js/params_data.js
http://cazacu.levadahorse.com//js/params_core.js


Часовой пояс GMT +3, время: 08:15.