Форум программистов, компьютерный форум, киберфорум
jQuery
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.94/18: Рейтинг темы: голосов - 18, средняя оценка - 4.94
 Аватар для never3d22
1 / 1 / 1
Регистрация: 12.02.2016
Сообщений: 281

Нажатый checkbox и скрытый

08.05.2016, 11:08. Показов 3485. Ответов 16
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Подскажите пожалуйста, как сделать нажатый определенный checkbox и скрытый в display:none.
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
08.05.2016, 11:08
Ответы с готовыми решениями:

Как запомнить нажатый checkbox?
У меня фильтр товаров в интернет магазине. Фильтр срабатывает, но все checkbox'ы обнуляютя после нажатия кнопки "найти", как...

Нажатый Checkbox не выводит значение в Textbox
Здравствуйте, уважаемые сишники. Мне нужно было написать небольшую программку, которая будет вычислять сумму, разность, произведение или...

Установить скрытый checkbox в true
Здравствуйте, есть следующий код: <form action="" method="post"> <?php require_once "db/a.php"; $query =...

16
 Аватар для AmateR62
118 / 118 / 87
Регистрация: 24.02.2014
Сообщений: 404
08.05.2016, 12:51
Цитата Сообщение от never3d22 Посмотреть сообщение
Подскажите пожалуйста, как сделать нажатый определенный checkbox и скрытый в display:none.
Не очень понятно что именно вы хотите сделать, но установить галку в любой чекбокс, даже скрытый можно так:

HTML5
1
<input type="checkbox" class="unvisible" />
CSS
1
.unvisible{display:none}
JavaScript
1
$('.unvisible').prop('checked', true);
0
 Аватар для never3d22
1 / 1 / 1
Регистрация: 12.02.2016
Сообщений: 281
08.05.2016, 14:48  [ТС]
Да спасибо, а как сделать если checkbox нажата, то удалить другие input?
0
 Аватар для AmateR62
118 / 118 / 87
Регистрация: 24.02.2014
Сообщений: 404
09.05.2016, 11:33
Цитата Сообщение от never3d22 Посмотреть сообщение
Да спасибо, а как сделать если checkbox нажата, то удалить другие input?
Что значит удалить? Удалить из DOM?
JavaScript
1
if ( $('.unvisible').is(':checked') ) { $('input').remove(); }
Если у всех чекбоксов снять галку, то перед установкой невидимому:
JavaScript
1
$('input[type=checkbox]').prop('checked', false);
0
 Аватар для never3d22
1 / 1 / 1
Регистрация: 12.02.2016
Сообщений: 281
09.05.2016, 16:35  [ТС]
Удалить из страницы, либо удалить id, вообщем мне надо, чтобы если я нажал чекбокс, то input с id 1234 не работал, либо удалялся со страницы, чтобы запрос не шел
0
 Аватар для AmateR62
118 / 118 / 87
Регистрация: 24.02.2014
Сообщений: 404
09.05.2016, 16:48
Цитата Сообщение от never3d22 Посмотреть сообщение
Удалить из страницы, либо удалить id, вообщем мне надо, чтобы если я нажал чекбокс, то input с id 1234 не работал, либо удалялся со страницы, чтобы запрос не шел
Я же вам написал как это сделать

JavaScript
1
if ( $('.unvisible').is(':checked') ) { $('input#1234').remove(); }
0
 Аватар для never3d22
1 / 1 / 1
Регистрация: 12.02.2016
Сообщений: 281
09.05.2016, 16:59  [ТС]
Вот сама кнопка <label class="label"><input type="radio" name="cp_id_276_1" value="Все регионы">Все регионы</label>
Вот что нужно убрать <select name="cp_state" class="selectBox" style="display: none;">
0
 Аватар для AmateR62
118 / 118 / 87
Регистрация: 24.02.2014
Сообщений: 404
09.05.2016, 17:16
На мой взгляд очень хороший сайт по jQuery - jquery.page2page.ru

JavaScript
1
2
3
$('[name="cp_id_276_1"]').on('click', function(){
  $('[name="cp_state"]').remove();
});
0
 Аватар для never3d22
1 / 1 / 1
Регистрация: 12.02.2016
Сообщений: 281
09.05.2016, 18:39  [ТС]
Да отлично работает, а как скрыть с шаблона?
И спасибо большое за сайт, обязательно почитаю

Добавлено через 14 минут
Не работает
JavaScript
1
2
3
$('[name="cp_id_355_1"]').on('click', function(){
  $('[name="cp_id_626"]').hide();
});
Добавлено через 54 минуты
Все сделал, как сделать если нажата, то скрыть если нет показать
JavaScript
1
2
3
4
$('[name="prosmotrreg"]').on('click', function(){
  $('[name="cp_ppr"],[name="cp_ppc"]').remove();
  $('#vib2, #vib3').hide();
});
0
 Аватар для AmateR62
118 / 118 / 87
Регистрация: 24.02.2014
Сообщений: 404
09.05.2016, 18:41
Цитата Сообщение от never3d22 Посмотреть сообщение
как скрыть с шаблона?
С какого шаблона?

Цитата Сообщение от never3d22 Посмотреть сообщение
Не работает
html разметка?
0
 Аватар для never3d22
1 / 1 / 1
Регистрация: 12.02.2016
Сообщений: 281
09.05.2016, 18:58  [ТС]
Все сделал, как сделать если нажата, то скрыть если нет показать
JavaScript
1
2
3
4
$('[name="prosmotrreg"]').on('click', function(){
  $('[name="cp_ppr"],[name="cp_ppc"]').remove();
  $('#vib2, #vib3').hide();
});
0
 Аватар для AmateR62
118 / 118 / 87
Регистрация: 24.02.2014
Сообщений: 404
09.05.2016, 20:23
Что вы вообще делаете? В целом задача какая стоит? Что скрыть, что показать? Удаленный элемент только заново добавлять на страницу через .append() А скрытый - вам надо проверять видимость и, если невидим - показывать, если видим скрывать:

JavaScript
1
2
3
4
5
6
7
8
9
$('[name="prosmotrreg"]').on('click', function(){
  $('[name="cp_ppr"],[name="cp_ppc"]').remove();
  
  if ( $('#vib2').is(':visible') ) { $('#vib2').hide(); }
  else { $('#vib2').show(); }
 
  if ( $('#vib3').is(':visible') ) { $('#vib3').hide(); }
  else { $('#vib3').show(); }
});
0
 Аватар для never3d22
1 / 1 / 1
Регистрация: 12.02.2016
Сообщений: 281
09.05.2016, 20:43  [ТС]
Сейчас если нажать на чекбокс, ид элементов удаляются и скрывается div, мне нужно обратное, если убрал галочку с чекбокс, все возвратится в исходное
0
 Аватар для AmateR62
118 / 118 / 87
Регистрация: 24.02.2014
Сообщений: 404
09.05.2016, 20:45
Для чего вы удаляете id (хотя сейчас по коду удаляется не атрибут id а весь элемент) ?
0
 Аватар для never3d22
1 / 1 / 1
Регистрация: 12.02.2016
Сообщений: 281
09.05.2016, 20:57  [ТС]
по коду удаляется name input и скрывается элементы что между <div id=""vib"></div>, Да отлично мне так и нужно, но при снятии галочки, все назад не возвращается
0
 Аватар для AmateR62
118 / 118 / 87
Регистрация: 24.02.2014
Сообщений: 404
09.05.2016, 20:59
Цитата Сообщение от never3d22 Посмотреть сообщение
удаляется name input
Еще раз повторю вопрос - зачем удаляете? Почему нельзя тоже скрыть?

Если хотите добавить то добавляйте через .append()
0
 Аватар для never3d22
1 / 1 / 1
Регистрация: 12.02.2016
Сообщений: 281
09.05.2016, 22:24  [ТС]
А удаляются затем,чтобы эти поля в поиске не учавствовали, просто скрытием не поможет. Так и есть они скрываются через display: none; Вот мне нужно, чтобы при снятии галки все возвращалось назад

Добавлено через 8 минут
JavaScript
1
2
3
4
5
6
$('[name="prosmotrreg"]').on('click', function(){
  $('[name="cp_ppr"],[name="cp_ppc"]').remove();
$('[name="cp_ppr"],[name="cp_ppc"]').append();
$('#vib2, #vib3').show();
  $('#vib2, #vib3').hide();
});
Вот типо такого неверно

Добавлено через 1 час 10 минут
Но как правильно сделать его
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
09.05.2016, 22:24
Помогаю со студенческими работами здесь

Скрытый OnMouseMove у всех CheckBox - привязка к кнопке на клавиатуре
Здравствуйте. Смысл такой: всего 30 CheckBox, у всех есть событие OnMouseMove. Как сделать его в false, а на кнопку...

Считать нажатый символ в фоновом режиме
Здравствуйте. Читал что-то про ловушки в Delphi, мало, что понял. Можете написать код программы с помощью ловушек, которая, скажем,...

Скроллинг наверх, нажатый элемент спозиционировать как первый элемент просмотра
Здравствуйте. После нажатия на некоторый элемент HTML страницы, нужна небольшая корректировка в отображении страницы. $(&quot;/не...

Нажав на checkbox, input text появится у первого checkbox всегда, хотя должен input text появится у того checkbox
Добрый день. php создаёт такие блоки. Но если нажать на checkbox, то input text появится у первого checkbox'а всегда, хотя должен input...

Перебор CheckBox для создания новых листов с названием из CheckBox.Caption
Привет всем! Для каждого CheckBox получается сделать. У меня их больше 20. Возможно ли упростить код? Sub...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
17
Ответ Создать тему
Новые блоги и статьи
http://iceja.net/ сервер решения полиномов
iceja 18.01.2026
Выкатила http:/ / iceja. net/ сервер решения полиномов (находит действительные корни полиномов методом Штурма). На сайте документация по API, но скажу прямо VPS слабенький и 200 000 полиномов. . .
Первый деплой
lagorue 16.01.2026
Не спеша развернул своё 1ое приложение в kubernetes. А дальше мне интересно создать 1фронтэнд приложения и 2 бэкэнд приложения развернуть 2 деплоя в кубере получится 2 сервиса и что-бы они. . .
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ * Дана цепь постоянного тока с R, L, C, k(ключ), U, E, J. Программа составляет систему уравнений по 1 и 2 законам Кирхгофа, решает её и находит: токи, напряжения и их 1 и 2 производные при t = 0;. . .
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым. Но восстановить их можно так. Для этого понадобится консольная утилита. . .
Изучаю kubernetes
lagorue 13.01.2026
А пригодятся-ли мне знания kubernetes в России?
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11 — это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11 Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru