<MyRusakov.ru />

Фреймворк Yii 2.0 с нуля. Пример создания сайта

Фреймворк Yii 2.0 с нуля. Пример создания сайта

Видеокурс "Фреймворк Yii 2.0 с нуля. Пример создания сайта" обучит Вас созданию профессиональных сайтов с использованием фреймворка Yii. В курсе есть 2 раздела: теоретический и практический. В теоретическом разделе будут разобраны возможности фреймворка Yii с примерами их использования, а в практической части будет создан сайт Blog.MyRusakov.ru с помощью полученных знаний из теоретического раздела.

Так же почти ко всем урокам идут упражнения для закрепления материала из урока на практике.

После прохождения курса Вы без труда сможете создавать любые сайты с использованием фреймворка Yii, причём делать это будете быстро и качественно.

Подробнее
Подписка

Подписавшись по E-mail, Вы будете получать уведомления о новых статьях.

Подписка Подписаться

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

Мой аккаунт Мой аккаунт Моя группа
Опрос

Каким движком Вы предпочитаете пользоваться?

Форум сайта MyRusakov.ru

Выпадающий список SELECT
08.07.2012 22:28:30 Выпадающий список SELECT Сообщение #1
RussianPro

RussianPro

Эксперт

Эксперт

Дата регистрации:
14.07.2011 01:32:38

Сообщений: 114

Как сделать так, чтобы при выборе одного из элементов (option) списка select выполнялось необходимое мне действие? через onClick не выходит...
Профиль Ответить
08.07.2012 22:44:40 Выпадающий список SELECT Сообщение #2
Admin

Admin

Администратор

Администратор

Дата регистрации:
27.05.2010 21:23:42

Сообщений: 3063

Через onclick всё должно работать, покажите, как Вы его используете.
Профиль Ответить
08.07.2012 22:48:36 Выпадающий список SELECT Сообщение #3
RussianPro

RussianPro

Эксперт

Эксперт

Дата регистрации:
14.07.2011 01:32:38

Сообщений: 114

<select>
<option value = "">-</option>
<option value = "1" onclick = "expandit('block_1')">1 Элемент</option>
<option value = "2" onclick = "expandit('block_2')">2 Элемент</option>
</select>
<div id = "block_1" style = "display: none;">Блок 1 элемента</div>
<div id = "block_2" style = "display: none;">Блок 2 элемента</div>
Профиль Ответить
08.07.2012 22:50:07 Выпадающий список SELECT Сообщение #4
Admin

Admin

Администратор

Администратор

Дата регистрации:
27.05.2010 21:23:42

Сообщений: 3063

Вроде бы всё правильно, значит, возможно ошибка в самой функции.
Профиль Ответить
08.07.2012 22:52:35 Выпадающий список SELECT Сообщение #5
RussianPro

RussianPro

Эксперт

Эксперт

Дата регистрации:
14.07.2011 01:32:38

Сообщений: 114

function expandit(id) {
obj = document.getElementById(id);
if (obj.style == 'display: none;') obj.style = 'display: block;';
else obj.style = 'display: none;';
}
Профиль Ответить
08.07.2012 22:55:10 Выпадающий список SELECT Сообщение #6
Admin

Admin

Администратор

Администратор

Дата регистрации:
27.05.2010 21:23:42

Сообщений: 3063

obj.style.display, а не obj.style надо использовать.
Профиль Ответить
08.07.2012 22:58:11 Выпадающий список SELECT Сообщение #7
RussianPro

RussianPro

Эксперт

Эксперт

Дата регистрации:
14.07.2011 01:32:38

Сообщений: 114

Сейчас попробую
Профиль Ответить
08.07.2012 23:14:13 Выпадающий список SELECT Сообщение #8
RussianPro

RussianPro

Эксперт

Эксперт

Дата регистрации:
14.07.2011 01:32:38

Сообщений: 114

Всё равно не получается!
Профиль Ответить
08.07.2012 23:15:07 Выпадающий список SELECT Сообщение #9
Admin

Admin

Администратор

Администратор

Дата регистрации:
27.05.2010 21:23:42

Сообщений: 3063

Вы сразу код приводите, если что-то не получается. Код только функции, поскольку код списков абсолютно верный.
Профиль Ответить
08.07.2012 23:20:59 Выпадающий список SELECT Сообщение #10
RussianPro

RussianPro

Эксперт

Эксперт

Дата регистрации:
14.07.2011 01:32:38

Сообщений: 114

Один из фрагментов списка:
<select> <option onclick = "vi('y'), hide('x')" value = "Московская область, Горьковское шоссе (М7)">Горьковское шоссе (М7)</option>
</select>

Функции:
function vi(id) {
obj = document.getElementById(id);
if (obj.style.display == "none" obj.style.display = "";
}
function hide(id) {
obj = document.getElementById(id);
obj.style.display = "none";
}
Профиль Ответить