Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 28.01.2012, 00:30
Интересующийся
Отправить личное сообщение для Адриан Посмотреть профиль Найти все сообщения от Адриан
 
Регистрация: 28.01.2012
Сообщений: 10

При нажитии на chebox поле select становится disabled
Уважаемые форумчане, подскажите пожалуйста, как сделать что бы при выборе поля chebox - select становился неактивным.
Такая функция на сайте будет использоватся в несольких местах.
В явасрипте разбираюсь плохо, буду благодарен за детальный пример.
Ответить с цитированием
  #2 (permalink)  
Старый 28.01.2012, 02:13
Аспирант
Отправить личное сообщение для Keeper Посмотреть профиль Найти все сообщения от Keeper
 
Регистрация: 28.04.2011
Сообщений: 73

<input type="checkbox" onclick="javascript: this.disabled=true;" />
Ответить с цитированием
  #3 (permalink)  
Старый 28.01.2012, 02:25
sinistral
Посмотреть профиль Найти все сообщения от melky
 
Регистрация: 28.03.2011
Сообщений: 5,418

Сообщение от Адриан Посмотреть сообщение
Уважаемые форумчане, подскажите пожалуйста, как сделать что бы при выборе поля chebox - select становился неактивным.
Такая функция на сайте будет использоватся в несольких местах.
В явасрипте разбираюсь плохо, буду благодарен за детальный пример.
дайте примерный html, где будет чётко просматриваться структура.
Ответить с цитированием
  #4 (permalink)  
Старый 28.01.2012, 05:11
Аспирант
Отправить личное сообщение для Keeper Посмотреть профиль Найти все сообщения от Keeper
 
Регистрация: 28.04.2011
Сообщений: 73

<input type="checkbox" onclick="javascript: $('#select_id').attr('disabled',true);" />

Может так тогда? )
Ответить с цитированием
  #5 (permalink)  
Старый 28.01.2012, 13:00
Интересующийся
Отправить личное сообщение для Адриан Посмотреть профиль Найти все сообщения от Адриан
 
Регистрация: 28.01.2012
Сообщений: 10

у меня дело в том, что группа селектов слева должна стать неактивной,
а не 1 определенный.я сделал в данный момент,но селекты становятся неактивными но не серыми,если просто прописать в селект дисаблед он станет серым и неактивным.
+ этот скрипт,который я использовал, может использоваться только 1 раз на странице.

Последний раз редактировалось Адриан, 28.01.2012 в 13:33.
Ответить с цитированием
  #6 (permalink)  
Старый 28.01.2012, 13:44
Аватар для B~Vladi
Модератор Всея Форума
Отправить личное сообщение для B~Vladi Посмотреть профиль Найти все сообщения от B~Vladi
 
Регистрация: 14.05.2009
Сообщений: 4,021

Здравствуйте!

Судя по вашему сообщению, вы ну совсем не знаете javascript.

Освойте основы языка и вопрос отпадет сам, полностью или частично.
А с чем не справитесь - поможем.

На сайте javascript можно начать изучать с учебника, раздел Основы javascript.
Возможно, вам также понадобится HTML - учебник есть, например, здесь: http://ru.html.net/tutorials/html/

Задавайте конкретные вопросы по ходу дела.
__________________
Болтовня ничего не стоит. Покажите мне код. — Linus Torvalds
влад.куркин.рф
Ответить с цитированием
  #7 (permalink)  
Старый 28.01.2012, 13:50
sinistral
Посмотреть профиль Найти все сообщения от melky
 
Регистрация: 28.03.2011
Сообщений: 5,418

$(function(){
     $("form[name=testForm4]").parents(".frm").nextAll(".frm").andSelf().delegate(":checkbox", "click", function(){
          var a = $(this).parents(".frm").find("select");
          if(this.checked) a.attr("disabled", "true");
          else a.removeAttr("disabled");
     });
});

Последний раз редактировалось melky, 28.01.2012 в 13:57.
Ответить с цитированием
  #8 (permalink)  
Старый 28.01.2012, 14:35
Интересующийся
Отправить личное сообщение для Адриан Посмотреть профиль Найти все сообщения от Адриан
 
Регистрация: 28.01.2012
Сообщений: 10

Сообщение от B~Vladi Посмотреть сообщение
Здравствуйте!

Судя по вашему сообщению, вы ну совсем не знаете javascript.

Освойте основы языка и вопрос отпадет сам, полностью или частично.
А с чем не справитесь - поможем.

На сайте javascript можно начать изучать с учебника, раздел Основы javascript.
Возможно, вам также понадобится HTML - учебник есть, например, здесь: http://ru.html.net/tutorials/html/

Задавайте конкретные вопросы по ходу дела.
вы совершенно правы, я сегодня же собираюсь пойти купить книгу javascript: Подробное руководство (Definitive Guide), читал здесь на форуме, что якибы очень хорошая книга.
Ответить с цитированием
  #9 (permalink)  
Старый 28.01.2012, 14:43
Интересующийся
Отправить личное сообщение для Адриан Посмотреть профиль Найти все сообщения от Адриан
 
Регистрация: 28.01.2012
Сообщений: 10

melky

Спасибо большое вы мне очень помогли!!!
Ответить с цитированием
  #10 (permalink)  
Старый 28.10.2019, 12:57
Новичок на форуме
Отправить личное сообщение для pasterh Посмотреть профиль Найти все сообщения от pasterh
 
Регистрация: 03.03.2019
Сообщений: 1

Сообщение от Keeper Посмотреть сообщение
<input type="checkbox" onclick="javascript: $('#select_id').attr('disabled',true);" />

Может так тогда? )
а обратно его также можно сделать?
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
спрятать/показать поле ввода при нажатии на checkbox g1r Элементы интерфейса 34 16.12.2017 00:34
изменение значения input при смене значения select galart jQuery 4 30.01.2015 19:39
Менять цвет фона select option при наведении Dmitriykh Элементы интерфейса 3 25.07.2011 13:04
Подбор варианта из списка select при наборе текста omvitamin Элементы интерфейса 6 04.04.2011 14:48
при выборе в 1-ом select соот.-щая инф. отображается в другом select celencer Общие вопросы Javascript 1 24.05.2009 20:38