|
Удаление файла из таблички
|
|||
---|---|---|---|
#18+
Добрый день, разбираю пример - http://apex.oracle.com/pls/otn/f?p=31517:15 Все получилось, кроме удаления. 5. The link for deleting files is: javascript:confirmFileDelete(htmldb_delete_message, 'f?p=&APP_ID.:15:&SESSION.:REMOVE_ID:::P15_DELETE_ID:#FILE_ID#'); По нажатию на линк этот ничего не происходит вообще. Что тут может быть не так? ... |
|||
:
Нравится:
Не нравится:
|
|||
03.08.2011, 13:35 |
|
Удаление файла из таблички
|
|||
---|---|---|---|
#18+
Может быть куда-нибудь не туда прописали? Код: plaintext 1. 2.
... |
|||
:
Нравится:
Не нравится:
|
|||
03.08.2011, 14:03 |
|
Удаление файла из таблички
|
|||
---|---|---|---|
#18+
Да вроде правильно, если вместо confirmFileDelete написать просто confirmDelete, то работает, прежупреждение выскакивает и страница сабмитится. Только мне вот параметр же нужно передавать. ... |
|||
:
Нравится:
Не нравится:
|
|||
03.08.2011, 14:24 |
|
Удаление файла из таблички
|
|||
---|---|---|---|
#18+
Решил воспользоваться вот этой апишкой - apex.confirm(pMessage, pOptions) Вот это пример прямо из документации, и все равно не работает, гад! javascript:apex.confirm("Удалить?", {request:"DELETE", set:{"P8_DELETE_ID":#ID#}); ... |
|||
:
Нравится:
Не нравится:
|
|||
03.08.2011, 15:15 |
|
Удаление файла из таблички
|
|||
---|---|---|---|
#18+
А вариант javascript:apex.confirm('Удалить?', 'DELETE'); прекрасно работает. Но ID файла не передает. ... |
|||
:
Нравится:
Не нравится:
|
|||
03.08.2011, 15:16 |
|
Удаление файла из таблички
|
|||
---|---|---|---|
#18+
Сам с собой я :) Помогла вот эта хитровыдуманная конструкция: javascript:{if (confirm('Точно-точно удалить файл?')) redirect('f?p=&APP_ID.:8:&SESSION.:REMOVE_ID:::P8_DELETE_ID:#ID#');} Но все же было очень интересно узнать, почему apex.confirm не работает, он намного удобнее, чем этот чес уха нога. ... |
|||
:
Нравится:
Не нравится:
|
|||
03.08.2011, 16:21 |
|
Удаление файла из таблички
|
|||
---|---|---|---|
#18+
confirmDelete это старая версия apex.confirm. Вероятно как-то неправильно вызываете, потому и не работает. Могу только посоветовать: 1. #ID# попробовать обернуть в кавычки 2. Попробовать использовать одинарные кавычки вместо двойных и наоборот. 3. Обратить внимание на выводимый html. Правильно ли он генерируется и правильно ли происходит замена #ID# 4. Обратить внимание на яваскрипт ошибку, которая происходит при нажатии на ссылку. Посмотреть их можно в браузере, где именно зависит от браузера. ... |
|||
:
Нравится:
Не нравится:
|
|||
03.08.2011, 17:05 |
|
Удаление файла из таблички
|
|||
---|---|---|---|
#18+
SvUser, 1,2,3 пробовал по всякому, не получается :( А вот где можно посмотреть js ошибку? Это как раз самое и интересное. Я хромом смотрю, но могу открыть в чем угодно. ... |
|||
:
Нравится:
Не нравится:
|
|||
03.08.2011, 17:51 |
|
Удаление файла из таблички
|
|||
---|---|---|---|
#18+
в моём control+shift+i , вкладка консоль, но там плохо написано. Лучше смотреть, например, в опере (меню, страница, средства разработки, консоль ошибок) ... |
|||
:
Нравится:
Не нравится:
|
|||
03.08.2011, 18:04 |
|
Удаление файла из таблички
|
|||
---|---|---|---|
#18+
Код: plaintext
... |
|||
:
Нравится:
Не нравится:
|
|||
03.08.2011, 20:10 |
|
Удаление файла из таблички
|
|||
---|---|---|---|
#18+
Дело было в кавычках, с апострофами работает: javascript:apex.confirm('Удалить?', {request:'DELETE',set:'P8_DELETE_ID:#ID#'}); Но в параметр значение не передается :) ... |
|||
:
Нравится:
Не нравится:
|
|||
04.08.2011, 12:31 |
|
Удаление файла из таблички
|
|||
---|---|---|---|
#18+
qqqйjavascript:apex.confirm('Удалить?', {request:'DELETE',set:'P8_DELETE_ID:#ID#'}); Опять с кавычками ошибка, нельзя же сразу 'P8_DELETE_ID:#ID#' Код: plaintext
... |
|||
:
Нравится:
Не нравится:
|
|||
04.08.2011, 12:36 |
|
|
start [/forum/topic.php?fid=50&msg=37378779&tid=1876442]: |
0ms |
get settings: |
11ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
290ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
47ms |
get tp. blocked users: |
2ms |
others: | 15ms |
total: | 401ms |
0 / 0 |