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

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


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Ответ, обработанный как jsonobject
statusСтатус запросаstring
jqXHRПолные данные ответаобъект jqXHR

timer

w_core.timer(delay, funcTik, funcDone)

Запускает таймер, который ежесекундно выполняет функцию funcTik до истечения интервала delay, поле истечения выполняется функция funcDone.

аргументОписаниеТипПо-умолчанию
delayИнтервал времени в секундахint обязательный
funcTikФункция, вызываемая ежесекундноfunction
funcDoneФункция, вызываемая в концеfunction
Возвращаетtrueboolean

uploader

w_core.uploader() Интерфейс подгрузки файла на сервер

Возвращаетtrueboolean
js/w_core.1543439900.txt.gz · Последние изменения: 2018/11/29 00:18 — a1