|
JavaScript для отчёта
|
|||
---|---|---|---|
#18+
На странице имеется регион с отчётом, основанном на PL/SQL коде, и кнопкой. Как в JavaScript для onSubmit проверить или в отчёте имеются строки и, если имеются, выбрана ли оттуда строка (в отчёте имеются чекбоксы для каждой строки)? Заранее благодарен. ... |
|||
:
Нравится:
Не нравится:
|
|||
02.02.2011, 22:13 |
|
JavaScript для отчёта
|
|||
---|---|---|---|
#18+
Sanchik2000, Нужно именно в javascript? Я бы воспользовался jQuery - вытащить все объекты из региона, найдя его по ИД (если не найдешь - значит и строк нет), а потом вытащить все элементы с атрибутом checked="checked". Если что-то вытащилось, значит в отчете есть выбранные строки. Код привести не могу - нет ничего под рукой, чтобы попробовать. :) ... |
|||
:
Нравится:
Не нравится:
|
|||
03.02.2011, 01:20 |
|
JavaScript для отчёта
|
|||
---|---|---|---|
#18+
И аналогично сделать то, что сказал предыдущий автор, используя javascript, конструкция document.getElementById. Jquery тут не нужен. Пишете свою функцию, подтыкаете ее в onSubmit. ... |
|||
:
Нравится:
Не нравится:
|
|||
03.02.2011, 11:59 |
|
JavaScript для отчёта
|
|||
---|---|---|---|
#18+
PITMOVИ аналогично сделать то, что сказал предыдущий автор, используя javascript, конструкция document.getElementById. Jquery тут не нужен. Пишете свою функцию, подтыкаете ее в onSubmit. Jquery хорош тем, что document.getElementById заменяется в нем коротеньким $x. Чтобы не быть голословным, вот код, который проверяет, пустой отчет, или нет: Код: plaintext 1. 2. 3.
Где Код: plaintext
Код: plaintext
Искать id региона, да и вообще отлаживать подобные штуки с Jquery я настоятельно рекомендую с помощью плагина к фаерфоксу firebug, или же встроенным инструментом разработчика в гугл хроме. Сэкономите кучу времени и нервов. ... |
|||
:
Нравится:
Не нравится:
|
|||
03.02.2011, 13:27 |
|
JavaScript для отчёта
|
|||
---|---|---|---|
#18+
haXbatPITMOVИ аналогично сделать то, что сказал предыдущий автор, используя javascript, конструкция document.getElementById. Jquery тут не нужен. Пишете свою функцию, подтыкаете ее в onSubmit. Jquery хорош тем, что document.getElementById заменяется в нем коротеньким $x. $x - это не jQuery. Это APEX JavaScript API . На jQuery для интерактивного отчёта можно решить задачу так: текст запроса Код: plaintext 1.
выделенный селектор в условии выбирает отмеченное в отчёте со Static ID = irep Код: plaintext
... |
|||
:
Нравится:
Не нравится:
|
|||
03.02.2011, 14:11 |
|
|
start [/forum/topic.php?fid=50&msg=37094942&tid=1876658]: |
0ms |
get settings: |
10ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
34ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
39ms |
get tp. blocked users: |
1ms |
others: | 285ms |
total: | 399ms |
0 / 0 |