При вызове серверного метода возвращается не return-значение вызываемого метода, а объект, содержащий результат работы метода плюс дополнительную статусную информацию. В следующей таблицы сведены свойства и методы call объекта.
Id | Уникальный идентификатор call объекта, создается при первом вызове. |
Return_value | return-значение вызываемого метода. |
Data | Необработанные статусные данные в XML формате. |
Status | Текущее состояние вызова, возможные значения:
|
Message | Текстовая информация о вызове. Если вызов успешный, то message содержит "Complete". Если произошла ошибка, message содержит сообщение об ошибке. |
Callback | Имя callback функции для данного вызова. |
error_callback | Имя error callback функции для данного вызова. |
Context | Контекстный параметр, передается при вызове и без изменений возвращается с call объектом. |
Wait | Останавливает работу клиентского скрипта до завершения работы асинхронно вызванного серверного метода. |
Cancel | Останавливает работу асинхронно вызванного метода. |