Модераторы: Sardar, Aliance
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Как вывести переменную без перезагрузки? 
:(
    Опции темы
Hurray
Дата 15.2.2012, 18:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 16
Регистрация: 25.11.2011

Репутация: нет
Всего: нет



Есть выпадающий список. Подскажите пожалуйста, как сделать, чтобы выбранное из списка значение без перезагрузки выводилось в другом месте страницы?
PM MAIL   Вверх
serezhka1986
Дата 15.2.2012, 18:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 215
Регистрация: 12.6.2009

Репутация: нет
Всего: 0



Если с помощью jQuery, то можно так:
В onchange селекта прописать
Код

    $('div[name="mytext"]').text($('select[name="myvalue"]').val());

Где myvalue - name селекта
mytext - name блока, куда загружаете значение селекта
--------------------
Для некоторых лучший способ написать что-нибудь осмысленное - это сесть жопой на клавиатуру... 
PM   Вверх
Hurray
Дата 15.2.2012, 19:16 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 16
Регистрация: 25.11.2011

Репутация: нет
Всего: нет



Так не работает:
Код

<select name='myvalue' onChange="$('div[name="mytext"]').text($('select[name="myvalue"]').val());">
<option selected="selected"  value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
</select>

<div name="mytext"></div> 

Что неправильно сделал?
PM MAIL   Вверх
$дмитрий
Дата 15.2.2012, 19:38 (ссылка) |    (голосов:2) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1037
Регистрация: 19.6.2004

Репутация: 5
Всего: 45



Цитата

Что неправильно сделал? 

Посмотри внимательно на значение атрибутов и увидишь

Добавлено через 26 секунд
Так должно работать
Код

<select name="myvalue" id="sel">
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
</select>
<div id="mytext"></div>
<script>
$(function(){
    $('#sel').change(function(){
        $('#mytext').text($(this).val());
    });
});
</script>

PM MAIL   Вверх
Hurray
Дата 15.2.2012, 20:33 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 16
Регистрация: 25.11.2011

Репутация: нет
Всего: нет



Да, работает. Спасибо.
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | JavaScript: для новичков | Следующая тема »


 




[ Время генерации скрипта: 0.0425 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.