Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Компонент раскрывающийся checkbox
|
|||
|---|---|---|---|
|
#18+
нужно древовидное нечто с чекбоксами для выбора. Чекбокс верхнего уровня выделяет все чекбоксы нижнего. Что есть? Эскиз ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.03.2014, 16:53 |
|
||
|
Компонент раскрывающийся checkbox
|
|||
|---|---|---|---|
|
#18+
вот правильный ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.03.2014, 16:54 |
|
||
|
Компонент раскрывающийся checkbox
|
|||
|---|---|---|---|
|
#18+
только неправильно нарисовано что верхний выделен а внизу только 1 выделен ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.03.2014, 16:54 |
|
||
|
Компонент раскрывающийся checkbox
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.03.2014, 17:10 |
|
||
|
Компонент раскрывающийся checkbox
|
|||
|---|---|---|---|
|
#18+
FatherSql, TreeView c checkbox не подходят? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.03.2014, 18:16 |
|
||
|
Компонент раскрывающийся checkbox
|
|||
|---|---|---|---|
|
#18+
VIT2708FatherSql, TreeView c checkbox не подходят? да это оно но там скрипт нужен который предоставлен постом выше ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.03.2014, 18:33 |
|
||
|
Компонент раскрывающийся checkbox
|
|||
|---|---|---|---|
|
#18+
а как поместить этот вью во чтото типа окна чтобы высота была скажем 600 а если список длинный то скроллы? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.03.2014, 20:10 |
|
||
|
Компонент раскрывающийся checkbox
|
|||
|---|---|---|---|
|
#18+
FatherSqlVIT2708FatherSql, TreeView c checkbox не подходят? да это оно но там скрипт нужен который предоставлен постом выше Что там за скрипт? Если необходимо что бы все дочерние ноды также отмечались так это легко и программно можна сделать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.04.2014, 09:56 |
|
||
|
Компонент раскрывающийся checkbox
|
|||
|---|---|---|---|
|
#18+
подскажите. Это дерево было кинуто на udaptepanel, узлы дерева подгружаются динамически после раскрытия, соответствено после первой подгрузки скрипт слетел (до нее работал). В чем дело? скрипт выглядит так: " <script type="text/javascript"> $(function () { $("[id*=tvObjects] input[type=checkbox]").bind("click", function () { var table = $(this).closest("table"); if (table.next().length > 0 && table.next()[0].tagName == "DIV") { //Is Parent CheckBox var childDiv = table.next(); var isChecked = $(this).is(":checked"); $("input[type=checkbox]", childDiv).each(function () { if (isChecked) { $(this).attr("checked", "checked"); } else { $(this).removeAttr("checked"); } }); } else { //Is Child CheckBox var parentDIV = $(this).closest("DIV"); if ($("input[type=checkbox]", parentDIV).length == $("input[type=checkbox]:checked", parentDIV).length) { $("input[type=checkbox]", parentDIV.prev()).attr("checked", "checked"); } else { $("input[type=checkbox]", parentDIV.prev()).removeAttr("checked"); } } }); }) </script>" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.04.2014, 14:44 |
|
||
|
Компонент раскрывающийся checkbox
|
|||
|---|---|---|---|
|
#18+
фазерsql, попробуйте в updatepanel тригеры добавить ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.04.2014, 18:49 |
|
||
|
Компонент раскрывающийся checkbox
|
|||
|---|---|---|---|
|
#18+
так, обнаружен косяк в этом скрипте. А именно: когда убираешь чекбокс то он убирает чекбокс только у непосредственного предка. А предков предка нет. Алгоритм понял как сделать но знаний jquery не хватает чтобы быстро реализовать. Итак идея такая: основная ошибка у создателя такая, он не проверяет вверх и вниз чекбоксы а только либо вверх (если нет вложенных узлов) либо вниз (если есть вложенные ноды). Это отбражено в этой строчке кода Код: javascript 1. 2. Далее. Вверх он смотрит этим кодом: Код: javascript 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. соответсвтенно не хватает пробега до рута вверх, то есть он смотрит только одного предка а надо зарядить цикл пока парент != нулл. Сейчас вот думаю как сдеалть, есть подозрение что при помощи jquery это делается в одну строку. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.04.2014, 15:41 |
|
||
|
Компонент раскрывающийся checkbox
|
|||
|---|---|---|---|
|
#18+
сам сделал, работает вроде идеально Код: javascript 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.04.2014, 17:57 |
|
||
|
|

start [/forum/topic.php?fid=18&fpage=77&tid=1357477]: |
0ms |
get settings: |
8ms |
get forum list: |
19ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
31ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
38ms |
get tp. blocked users: |
1ms |
| others: | 259ms |
| total: | 372ms |

| 0 / 0 |
