Копировать ссылку на страницу Перейти в предыдущий раздел Перейти в следующий раздел

С DIRECTUM 5.6 функция является устаревшей, не рекомендуется ее использовать. Используйте функцию request.

Синтаксис:

callSync(service_method:string, opt_params:object, opt_spinnerText:string, opt_onCompleteSpinnerText:string, opt_hideError:boolean, opt_hideWarning:boolean)

service_method – вызываемый метод веб-сервиса. Обязательный параметр;
opt_params – параметры веб-сервиса. Необязательный параметр;
opt_spinnerText – текст строки прогресса. Необязательный параметр;
opt_onCompleteSpinnerText – текст строки прогресса после выполнения операции. Необязательный параметр;
opt_hideError – не отображать ошибку. Необязательный параметр;
opt_hideWarning – не отображать уведомления. Необязательный параметр.

Параметры:

Имя

Тип

Обязательность

Описание

service_method

string

да

Вызываемый метод веб-сервиса

opt_params

object

нет

Параметры веб-сервиса

opt_spinnerText

string

нет

Текст строки прогресса

opt_onCompleteSpinnerText

string

нет

Текст строки прогресса после выполнения операции

opt_hideError

boolean

нет

Не отображать ошибку

opt_hideWarning

boolean

нет

Не отображать уведомления

Возвращаемое значение:

Deferred-объект – специальный объект для управления отложенными вызовами.

Описание:

В методы done и error можно передать функции обратного вызова, которые выполняются тогда, когда будет получен ответ от сервиса. Если операции веб-сервиса прошли без сбоев, то будет вызвана функция, переданная в метод done данного deferred-объекта, иначе будет вызвана функция, переданная в метод еrror. Полный ответ сервиса можно получить, обратившись к контексту this внутри callback-функции.

© Компания DIRECTUM, 2018 Сообщество пользователей DIRECTUM
.navbar > a:hover { background: #FFD73B; }