powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / Использование htmldb_Get.GetAsync
1 сообщений из 1, страница 1 из 1
Использование htmldb_Get.GetAsync
    #38236543
flame33
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всем привет!
Есть проблема с использованием htmldb_Get.GetAsync. Есть такой примерчик:
Код: javascript
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
function processSound(pMsg, pModule) {
        var getProcessSound = new htmldb_Get(null, $v('pFlowId'),
                'APPLICATION_PROCESS=BC_DOWNLOAD_SOUND', 0);
        getProcessSound.add('P1_MESSAGE', pMsg);
        getProcessSound.add('P1_MODULE', pModule);
        getProcessSound.GetAsync(asyncReturn);
        getProcessSound = null;
    }

function asyncReturn() {
        if (p.readyState == 1) {
        } else if (p.readyState == 2) {
        } else if (p.readyState == 3) {
        } else if (p.readyState == 4) {
            handleResult(p.responseText);
        } else {
            return false;
        }
    }



Вопрос: почему handleResult в коллбеке вызывается 2 раза (processSound вызывается один раз)? Ведь readyState == 4 должен сработать один раз? Или это нормальное поведение?
...
Рейтинг: 0 / 0
1 сообщений из 1, страница 1 из 1
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / Использование htmldb_Get.GetAsync
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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