1 | ||||||
Как оставить в checkbox свойство checked true для конкретного элемента при отмене подтверждения28.03.2019, 15:15. Показов 3607. Ответов 10
Метки нет (Все метки)
Суть в том, что только если человек убирает галочку, нужно выводить окно с confirm'om.
Далее 2 вариант: 1. Если человек подтверждает - убираем галочку. 2. Если человек не подтверждает - то нужно, чтобы галочка и собственно свойство checked остались. Возможно, здесь также есть два варианта решения: 1. не убирать её вовсе - не знаю, как это реализовать; 2. если и убирать, то вернуть обратно... Вот, что пробовал, но что-то у меня не то в цикле( В итоге нужно, чтобы перед отправкой ajax запроса в списке остались только выбранные элементы. А в идеале, конечно, чтобы в этом списке были только те элементы, которые не было изначально выбраны при загрузке страницы,
0
|
28.03.2019, 15:15 | |
Ответы с готовыми решениями:
10
Нужно, чтобы при checkbox.checked=true я мог набирать текст в textbox-е, ну и соответственно при checkbox.checked=false - нет. Как убрать/задать элементу checkbox свойство checked? Как одновременно поменять свойство value у checkbox с true на false для всех checkbox-ов, находящихся на одном листе? if checkbox.Checked=true |
2035 / 1094 / 409
Регистрация: 29.04.2016
Сообщений: 2,625
|
|||||||||||
29.03.2019, 02:20 | 2 | ||||||||||
Сообщение было отмечено m0nte-cr1st0 как решение
Решение
m0nte-cr1st0,
Так -> https://codepen.io/Mr_Sergo/pe... itors=1000 ??
Или наоборот -> https://codepen.io/Mr_Sergo/pe... itors=1000 ??
1
|
2035 / 1094 / 409
Регистрация: 29.04.2016
Сообщений: 2,625
|
|
29.03.2019, 02:47 | 4 |
Если поменять true/false местами получается как-то, мягко говоря, неправильно -> https://codepen.io/Mr_Sergo/pe... itors=1000
Либо я что-то не понимаю
0
|
29.03.2019, 02:49 [ТС] | 5 | |||||||||||||||
Mr_Sergo, можете вкратце объяснить эту часть?
Добавлено через 1 минуту ну почему же? мне именно при конфирме нужно убирать галочки) может, это я просто неверно логику строю)
0
|
2035 / 1094 / 409
Регистрация: 29.04.2016
Сообщений: 2,625
|
||||||||||||||||
29.03.2019, 03:08 | 6 | |||||||||||||||
m0nte-cr1st0,
Добавлено через 26 секунд m0nte-cr1st0,
Добавлено через 6 секунд m0nte-cr1st0,
1
|
29.03.2019, 03:21 [ТС] | 7 |
Mr_Sergo, спасибо, мне скорее этот синтаксис не понятен вроде e[0], e.target)[0]. Для меня, как для питониста, такое чувство, что это список, из которого мы берём первый элемент. Но это ведь не так?
И почему пишется "e"? Вернее, как оно задаётся? Оно равно элементу с классом ".checkbox", по которому производится клик, если я верно понимаю? То есть можно вместо "e" писать ".checkbox"? Добавлено через 1 минуту любой кнопкой мыши*
0
|
2035 / 1094 / 409
Регистрация: 29.04.2016
Сообщений: 2,625
|
|
29.03.2019, 03:29 | 8 |
del
0
|
29.03.2019, 16:26 [ТС] | 9 | ||||||||||||||||||||
Вот как решил.
Список обрабатывается, как и требовалось - по клику по кнопке.
Подскажите, почему в список заносятся ещё значения undefined?
Может как-то фильтром отбрасывать эти ненужные undefined? С помощью проверки решил, конечно.
1
|
2035 / 1094 / 409
Регистрация: 29.04.2016
Сообщений: 2,625
|
||||||
29.03.2019, 17:15 | 10 | |||||
Нет. Если есть вероятность того что значение может быть undefined то обычно так и делают как это сделали вы- предварительно проверяют на undefined а уж после, если не undefined, продолжают работу с текущим значением. По крайней мере, лично я, не стал бы пользоваться никакими фильтрами в данной ситуации.
Добавлено через 8 минут Только так наверное правильней будет
1
|
30.03.2019, 00:14 [ТС] | 11 | |||||
я вас понял, кажется...
я тут посмотрел, что поведение одного и того же скрипта кардинально отличается Оо можно ли это как-то безболезненно фиксить? а то как-то жаль потраченного времени и сил( Добавлено через 32 секунды я вас понял, кажется... я тут посмотрел, что поведение одного и того же скрипта кардинально отличается Оо можно ли это как-то безболезненно фиксить? а то как-то жаль потраченного времени и сил( Добавлено через 1 минуту Я ещё думал, что как-то нелогично смотрится код и поведение скрипта (в фаерфокс), но списывал это на нехватку знаний в этой области Добавлено через 1 час 32 минуты jquery 1.11, если что Добавлено через 1 час 42 минуты Как-то странно этот ваш js работает, либо же я чего не понимаю. Кажется, таким образом удалось добиться одинакового результата. По крайней мере, в фаерфоксе и хроме работает одинаково.
0
|
30.03.2019, 00:14 | |
30.03.2019, 00:14 | |
Помогаю со студенческими работами здесь
11
checked для checkbox при выполнении условии Как при старте программы восстановить в субменю Checked true из ini файла Как при установке свойства checked на checkbox сделать ее видимой? Как можно задать checked или что то еще другим значениям на сайте ? А то при использовании checked для дргого Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |