|
|
|
Обновление значений одного региона
|
|||
|---|---|---|---|
|
#18+
Задача выглядит следующим образом: мне бы хотелось при клике на одну строчку репорта в левом регионе, чтобы в правом регионе отображалась информация о нем. Полагаю, что мне помогут Dynamic Actions, но пока не представляю, с чего начать эту работу. Подскажите, пожалуйста ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.08.2014, 10:40 |
|
||
|
Обновление значений одного региона
|
|||
|---|---|---|---|
|
#18+
It_is_just_me, DA на jQuery selector по строкам. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.08.2014, 10:42 |
|
||
|
Обновление значений одного региона
|
|||
|---|---|---|---|
|
#18+
Gustly, Может быть вы примерно знаете, как будет выглядеть jQuery selector? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.08.2014, 10:48 |
|
||
|
Обновление значений одного региона
|
|||
|---|---|---|---|
|
#18+
It_is_just_me, Код: javascript 1. Примерно так, хотя мог где-то ошибиться. Суть такая: внутри региона с ид = region_id смотрим на все строки, счет которых больше 1-й (1-я строка это шапка отчета обычно). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.08.2014, 10:51 |
|
||
|
Обновление значений одного региона
|
|||
|---|---|---|---|
|
#18+
Gustly, А в качестве event я выбираю select? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.08.2014, 10:59 |
|
||
|
Обновление значений одного региона
|
|||
|---|---|---|---|
|
#18+
It_is_just_meпри клике на одну строчку репорта ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.08.2014, 11:00 |
|
||
|
Обновление значений одного региона
|
|||
|---|---|---|---|
|
#18+
Gustly, Я сейчас начну задавать возможно очень очевидные или странные вопросы, но это мне надо для полного понимания. Кликать я могу на любое место в строчке или обязательно на какое-нибудь название? После клика у меня же должно какое-нибудь значение передаваться в, наверное, правый регион, чтобы он отображал соответствующее значение, или нет? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.08.2014, 11:04 |
|
||
|
Обновление значений одного региона
|
|||
|---|---|---|---|
|
#18+
It_is_just_me, Клик по DOM происходит, а у нас в селекторе TR, то есть строка, удобно видеть ее например в хроме, он прям цветом выделяем выбранный DOM элемент. При создание действий внутри DA есть примеры, как обращаться в элементу который сработал. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.08.2014, 11:06 |
|
||
|
Обновление значений одного региона
|
|||
|---|---|---|---|
|
#18+
Gustly, В правом регионе я же делаю репорт, который select * from таблица where (какое-то условие, которое связано с кликнутой строкой, например, where id = выделенное_id) Так, нет? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.08.2014, 12:17 |
|
||
|
Обновление значений одного региона
|
|||
|---|---|---|---|
|
#18+
It_is_just_me, В DA после клика нужно в какой-нибудь item запихнуть значение. Потом в правом селекте в условие подставляется этот item. И потом этот отчет рефрешится. Все внутри одного DA ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.08.2014, 12:26 |
|
||
|
Обновление значений одного региона
|
|||
|---|---|---|---|
|
#18+
Gustly, Вопрос именно в том, как в этом же DA после клика "в какой-нибудь item запихнуть значение"(с) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.08.2014, 12:51 |
|
||
|
Обновление значений одного региона
|
|||
|---|---|---|---|
|
#18+
It_is_just_me, Внутри DA создается action с JS кодом. Там кликаете на примеры. Получаем что-то вроде triggeringElement - это будет как раз то, что сдетонировало (строка). По ней находим детей (ячейки), где будут ID которые нужно запихать в item ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.08.2014, 13:05 |
|
||
|
|

start [/forum/topic.php?fid=50&fpage=38&tid=1875253]: |
0ms |
get settings: |
6ms |
get forum list: |
11ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
49ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
31ms |
get tp. blocked users: |
1ms |
| others: | 211ms |
| total: | 322ms |

| 0 / 0 |
