Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / динамически обновить ссылку в кнопке / 6 сообщений из 6, страница 1 из 1
05.06.2013, 13:04
    #38286627
Kino36
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
динамически обновить ссылку в кнопке
добрый день, такая ситуация - есть элемент, в который по клику, через dynamic action заносится id из отчета. И есть кнопка, в ней переход по URL, и в зависимости от выбранного ID надо менять URL в кнопке. Потыкался пару часов в dynamic action, не получилось, как бы мне это сделать?
...
Рейтинг: 0 / 0
05.06.2013, 15:54
    #38286967
kasik
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
динамически обновить ссылку в кнопке
когда заносится id из отчета меняйте урл в кнопке. У ней же есть id. $(id_кнопки).value(url) или где там находится ваш урл...
...
Рейтинг: 0 / 0
05.06.2013, 21:38
    #38287477
Kino36
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
динамически обновить ссылку в кнопке
kasik, а можно немножко поподробнее?
Значение в элементе я меняю вот такой конструкцией: <a href="nojs" onclick="$s('P1_REQUISITION_RESOURCE_ID', '25'); return false">PN0000025</a> - эту конструкцию, признаюсь честно, где-то подсмотрел :)

Код кнопки выглядит следующим образом:
<input type="button" value="Детали" onclick="modalOpen1(2,'P2_REQUISITION_RESOURCE_ID',25,'Детальная информация',1000,600);" id="P1_MAIN_DETAIL">
...
Рейтинг: 0 / 0
05.06.2013, 23:12
    #38287576
Kino36
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
динамически обновить ссылку в кнопке
Разобрался :)

var detail = document.getElementById("P1_MAIN_DETAIL");
detail .setAttribute("onclick","modalOpen1(2,'P2_REQUISITION_RESOURCE_ID',"+$v('P1_REQUISITION_RESOURCE_ID')+",'Детальная информация',1000,600)");

Даже немножко в JavaScript разобрался :)
...
Рейтинг: 0 / 0
06.06.2013, 10:42
    #38287902
kasik
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
динамически обновить ссылку в кнопке
Ну да, это и имелось ввиду, но Вы использовали апексовый js, я чистый jq.
...
Рейтинг: 0 / 0
07.06.2013, 04:01
    #38289343
suPPLer
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
динамически обновить ссылку в кнопке
Kino36Разобрался :)

Код: javascript
1.
2.
var detail = document.getElementById("P1_MAIN_DETAIL"); 
detail .setAttribute("onclick","modalOpen1(2,'P2_REQUISITION_RESOURCE_ID',"+$v('P1_REQUISITION_RESOURCE_ID')+",'Детальная информация',1000,600)");



Даже немножко в JavaScript разобрался :)

Правильнее было бы не менять onclick, а устанавливать значение глобальной переменной, которую затем использовать в вызове modalOpen1 или внутри этой функции.
...
Рейтинг: 0 / 0
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / динамически обновить ссылку в кнопке / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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