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

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Передача данных POST в hidden и смена стиля 
:(
    Опции темы
Serious2008
Дата 5.1.2012, 06:09 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



Код

<table border=0>
<tr>
<td>
<img src="/image/белый.jpg" >
<input type="hidden" name="collor_1" value="белый"></td>
<td>
<table border=0>
<tr>
<td>
<input type="button" name="size_1" value="45">
<input type="button" name="size_1" value="46">
</td>
</tr>
</table>
</td>
</tr>
<tr>
<td>
<img src="/image/серый.jpg" >
</td>
<input type="hidden" name="collor_2" value="серый">
<td><table border=0><tr><td>
<input type="button" name="size_2" value="45">
<input type="button" name="size_2" value="46">
</td>
</tr>
</table>
</td>
</tr>
</table>

<input type="hidden" name="Цвет1" value="серый">
<input type="hidden" name="Размер1" value="серый">


у меня вот такая делема, не знаю как реализовать, чтобы при нажатии на определённую кнопку, например <input type="button" name="size_2" value="45">, в два нижних hedden передавалось значение Цвета из collor_2, а значение размера с этой кнопки. При этом чтобы не перезагружалась страница (это в сторону jQuery как я понимаю) Но у меня проблема именно с тем, что я не JavaScript не знаю не jQuery, и я не знаю как правильно сформировать запрос для поиска подобного. Ткните носом будьте так добры. А да и ещё при нажатии, кнопка должна обводиться рамочкой, а если уже была нажата, то рамочка сниматься.
PM MAIL   Вверх
$дмитрий
Дата 5.1.2012, 16:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


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

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



1. <table border=0> пропиши кавычки
2. <img src="/image/белый.jpg" > пропиши размеры, иначе страница будет растягиваться во время загрузки
3. Используй отступы в вложеных тегах
4. В качестве названия не используй кирилицу name="Цвет1"

По вопросу:

На кнопку добавляешь событие onclick
Код

$("input[type=button]").click(function(){
    alert($(this).val());
    return false;
});

Полученное значение прописываешь в нужный input

Цитата

А да и ещё при нажатии, кнопка должна обводиться рамочкой

Создай отдельный CSS класс, примени метод toggleClass


Это сообщение отредактировал(а) $дмитрий - 5.1.2012, 17:01
PM MAIL   Вверх
Serious2008
Дата 5.1.2012, 17:26 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



$дмитрий, 
а тут не я, это я joomla virtuemart меняю, и поэтому от кирилицы не убежать.
И как мне убирать с предыдущего выбранного рамку?
PM MAIL   Вверх
$дмитрий
Дата 5.1.2012, 17:32 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


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

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



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


 




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


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

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