Инструменты пользователя

Инструменты сайта


js:w_core

Это старая версия документа!


Объект w_core

Объект для работы с основными функциями системы

Расположение

assets/js/core.js

Методы объекта w_core

renderData

w_core.renderData(response)

Функция отображения слоев из объекта data. Используется для обработки ответа по AJAX от объекта w_result. Вызывается автоматически.

аргументОписаниеТипПо-умолчанию
responseОтвет, объект формируемый объектом w_resultobject обязательный
Возвращаетtrueboolean

request

w_core.request(task, request, funcSuccess, funcProgress, funcError)

Запрос по AJAX

аргументОписаниеТипПо-умолчанию
taskИмя запросаИмя запроса обязательный
requestПараметры передаваемые методом POSTobject, объект FormData обязательный
funcSuccessФункция, вызываемая при успешном ответеfunction
funcProgressФункция, вызываемая в процессе загрузки(прогресс)function
funcErrorФункция, вызываемая в случае серверной ошибкиfunction
Возвращаетtrueboolean

Функция funcSuccess

function(response,status,jqXHR) ^Аргумент^Описание^Тип^ |this| |Не используется| |layout|Ответ, обработанный как json|object| |status|Статус запроса|string| |jqXHR|Полные данные ответа|объект jqXHR| ==== timer ==== w_core.timer(delay, funcTik, funcDone) Запускает таймер, который ежесекундно выполняет функцию funcTik до истечения интервала delay, поле истечения выполняется функция funcDone. ^аргумент^Описание^Тип^По-умолчанию^ |delay|Интервал времени в секундах|int обязательный| | |funcTik|Функция, вызываемая ежесекундно|function| | |funcDone|Функция, вызываемая в конце|function| | ^Возвращает|true|boolean| | ==== uploader ==== w_core.uploader() Интерфейс подгрузки файла на сервер ^Возвращает|true|boolean| |

js/w_core.1543439854.txt.gz · Последние изменения: 2018/11/29 00:17 — a1