|
|
|
Обработка массивов чекбоксов с последующим дисейблом лишнего...
|
|||
|---|---|---|---|
|
#18+
Подскажите, есть массив из разных по размеру блоков чекбоксов, притом у каждой группы есть заглавный чекбокс: <input id="1" name="1" type="checkbox">Рубрика 1<BR> <input id="1_1" name="1_1" type="checkbox"> <input id="1_2" name="1_2" type="checkbox"> <input id="1_3" name="1_3" type="checkbox"> <input id="1_4" name="1_4" type="checkbox"> <input id="1_5" name="1_5" type="checkbox"> <input id="1_6" name="1_6" type="checkbox"><BR><BR> <input id="2" name="2" type="checkbox">Рубрика 2<BR> <input id="2_1" name="2_1" type="checkbox"> <input id="2_2" name="2_2" type="checkbox"> <input id="2_3" name="2_3" type="checkbox"><BR><BR> <input id="3" name="3" type="checkbox">Рубрика 3<BR> <input id="3_1" name="3_1" type="checkbox"> <input id="3_2" name="3_2" type="checkbox"> <input id="3_3" name="3_3" type="checkbox"> <input id="3_4" name="3_4" type="checkbox"> <input id="3_5" name="3_5" type="checkbox"><BR><BR> <input id="4" name="4" type="checkbox">Рубрика 4<BR> <input id="4_1" name="4_1" type="checkbox"> <input id="4_2" name="4_2" type="checkbox"><BR><BR> <input id="5" name="5" type="checkbox">Рубрика 5<BR> <input id="5_1" name="5_1" type="checkbox"> <input id="5_2" name="5_2" type="checkbox"> <input id="5_3" name="5_3" type="checkbox"> <input id="5_4" name="5_4" type="checkbox"> <input id="5_5" name="5_5" type="checkbox"> <input id="5_6" name="5_6" type="checkbox"><BR><BR> Такой себе рубрикатор, так вот нужно дать пользователю возможность выбрать две группы и 5 чеков в обоих вместе взятые а остальное сделать дисейбл. То есть как это должно работать выбрал пользователь например чек 5_2 ничего не произошло, но а выбрал чек во второй группе 2_3 например то все остальное задисейблилось кроме этих двух груп и вот когда в оставшихся группах пользователь выбирает где угодно пять чеков в сумме (например 5_2, 2_3, 5_6, 5_3, 2_1) все остальные (оставшиеся) тоже дисейблятся. При отжатии галочки все активируется снова… При выборе любого чека в группе заглавный чекбокс должен чекается автоматически ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.08.2009, 15:17 |
|
||
|
Обработка массивов чекбоксов с последующим дисейблом лишнего...
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 1. _________________ "Helo, word!" - 17 errors 56 warnings Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.08.2009, 15:36 |
|
||
|
Обработка массивов чекбоксов с последующим дисейблом лишнего...
|
|||
|---|---|---|---|
|
#18+
Вот картинка как должно работать: ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.08.2009, 02:09 |
|
||
|
Обработка массивов чекбоксов с последующим дисейблом лишнего...
|
|||
|---|---|---|---|
|
#18+
MambaOll Вот картинка как должно работать IMHO, Вам - сюда _________________ "Helo, word!" - 17 errors 56 warnings Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.08.2009, 09:55 |
|
||
|
Обработка массивов чекбоксов с последующим дисейблом лишнего...
|
|||
|---|---|---|---|
|
#18+
Только у меня описана логика для формы. Тебе надо переписать эту логику для групп элементов. Код: plaintext 1. 2. 3. 4. 5. 6. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.08.2009, 10:21 |
|
||
|
|

start [/forum/topic.php?fid=22&msg=36167385&tid=1454337]: |
0ms |
get settings: |
8ms |
get forum list: |
19ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
27ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
60ms |
get tp. blocked users: |
2ms |
| others: | 212ms |
| total: | 349ms |

| 0 / 0 |
