Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / Не могу получить значение button / 13 сообщений из 13, страница 1 из 1
01.11.2016, 00:39
    #39338380
c-net
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не могу получить значение button
Apex 5
Какой то бред.. не могу получить label button
присваивать - пожалуйста, а получить текущее - не работает.

вот некоторое что пробовал(уже сил нет:( )

apex.item("New_4").getValue();
object.values('new_4'));
document.getElementById("new_4").value
getElementById('new_4').innerHTML
$x_Item('new_4').value
$x("'new_4").value
$v("'new_4").value

и с десяток еще разных нагугленных экспериментов
и статик ид задал и firebug показывает что по адресу обращаюсь
С другими итемами проблем нет - а вот с кнопками беда

$v("'new_4").value дает undefined

в кнопке прописано в поле Label "нет" - вот это "нет" и не могу программно получить

помогите(
...
Рейтинг: 0 / 0
01.11.2016, 01:09
    #39338386
c-net
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не могу получить значение button
$x('New_4') дает [object HTMLButtonElement]
...
Рейтинг: 0 / 0
01.11.2016, 09:16
    #39338484
Petro123
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не могу получить значение button
c-net,
Не занимайтесь ерундой.
Если это &itemsTextLabel. не поможет, то вообще бросьте эту затею.
Менять названия с Удалить на Создать.
...
Рейтинг: 0 / 0
01.11.2016, 10:13
    #39338537
dvksqlru
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не могу получить значение button
Petro123, +1
...
Рейтинг: 0 / 0
01.11.2016, 10:37
    #39338563
heavyside
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не могу получить значение button
c-net,

В инспекторе объектов посмотрите разметку. Откройте доку по jQuery, разберитесь как подменить нужное. Вот например для кнопки в интерактивном отчете(которая Go вроде в оригинале):
$('.a-IRR-button--search>span').text('Искать')
...
Рейтинг: 0 / 0
01.11.2016, 10:40
    #39338568
heavyside
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не могу получить значение button
c-net,

Сорри, вчитался.
Совет про jQuery остаётся. attr, text - не видя разметку сложно подсказать конкретно.
...
Рейтинг: 0 / 0
01.11.2016, 11:09
    #39338608
c-net
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не могу получить значение button
heavyside,
https://apex.oracle.com/pls/apex/f?p=106712:12:7635442953313
логин 123
пароль 123

Petro123 ну почему же ерунда :( есть задача - получить надпись с кнопки, это же не фантастика какая:(

простейшее alert($v('P12_NEW')); - итем текстовое поле пожалуйста работает

а баттон alert($v('New_5')) - пусто

&itemsTextLabel не получилось

Не понял про "Менять названия с Удалить на Создать." sorry
...
Рейтинг: 0 / 0
01.11.2016, 11:17
    #39338619
Petro123
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не могу получить значение button
c-netPetro123 ну почему же ерунда :( есть задача - получить надпись с кнопки, это же не фантастика какая:(
APEX - фреймворк. А закон от создателей - сначала штатное. Т.е. без JS.
c-net&itemsTextLabel не получилось
там точка нужна. Придётся самому проверить).
...
Рейтинг: 0 / 0
01.11.2016, 11:18
    #39338623
Petro123
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не могу получить значение button
c-netНе понял про "Менять названия с Удалить на Создать." sorry
- не надо менять названия кнопок. Надо менять видимость у кнопок.
Это закон веб, т.к. рендеринг и REST
...
Рейтинг: 0 / 0
01.11.2016, 11:20
    #39338625
Petro123
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не могу получить значение button
c-net,
многие бухи неглядя жмакают кнопки и пишут накладные.
Представь, если названия у кнопок будут менятся?
Это допустимо, но не рекомендуется.
...
Рейтинг: 0 / 0
01.11.2016, 11:36
    #39338643
heavyside
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не могу получить значение button
c-net,

Если вам в Отчёт ПАБ, то вот два варианта:
$('#New_3>.t-Button-label').text()
$('#New_3>.t-Button-label')[0].innerHTML

Получаем элемент с id = New_3(# в селекторе значит айди), > - берём дитё с классом t-Button-label (точка в селекторе значит класс), и берём текст (осторожно, могут быть приколы, если есть вложенные элементы).
Второй вариант аналогично, только [0] - получаем Javascript объект, а не jQuery.
Можно ещё на чистом JS, но смысла не вижу, кроме как освоить)
...
Рейтинг: 0 / 0
01.11.2016, 11:39
    #39338648
c-net
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не могу получить значение button
Petro123, Спасибо, я понял вашу мысль... надо менять подход.Спасибо за оперативность.

Киллометры кода в существующей моей разработке и уйма хоть и простейших условий if..else - и теперь у меня стоит задача перенести это все в APEX. трэш.

Petro123 APEX - фреймворк. А закон от создателей - сначала штатное. Т.е. без JS.


А так это будет непросто :)
...
Рейтинг: 0 / 0
01.11.2016, 11:41
    #39338654
c-net
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не могу получить значение button
heavyside,
СПАСИБО! Работает!!!
...
Рейтинг: 0 / 0
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / Не могу получить значение button / 13 сообщений из 13, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]