文檔: 調用對象屬性和方法
當您調用一個服務器方法時,該方法不返回單個值。而是創建一個調用對象,該對象包含被調用過程的返回值和狀態信息。下表列出了調用對象的屬性。
屬性 描述 id
調用的唯一標識號,它是首次調用時產生的。 return_value
方法的返回值──如果有的話。 data
產生 remote scripting 調用時,服務器返回的粗數據,是以 XML 標記封裝的。有關詳細信息,請參閱檢查錯誤。 status
指示方法調用當前狀態的值。可能值包括: -1 失敗 0 完成 1 掛起
有關詳細信息,請參閱異步調用 Remote Scripting 方法。 message
和調用有關的文本信息。如果調用成功,那么 message 包含值“完成”。如果失敗,那么 message 可能包含服務器返回的錯誤文本或者一條標準錯誤消息。有關詳細信息,請參閱檢查錯誤。 callback
調用中指定的可選回調函數文本。 error_callback
調用中指定的可選錯誤回調函數文本。 context
隨調用傳遞的上下文值。有關詳細信息,請參閱異步調用 Remote Scripting 方法。
下表列出了您能為調用對象調用的方法。
方法 描述 wait 停止當前正執行的客戶腳本,直到指定調用對象的一個異步 remote scripting 調用完成。 cancel 停止某個正異步執行的 remote scripting 調用。
關于調用對象的詳細信息,請參閱同步調用 Remote Scripting 方法和異步調用 Remote Scripting 方法。
|