Здесь показаны различия между двумя версиями данной страницы.
| Следующая версия | Предыдущая версия | ||
|
js:w_upload [2019/08/03 03:59] a1 создано |
js:w_upload [2019/08/03 04:12] (текущий) a1 [w_upload_error] |
||
|---|---|---|---|
| Строка 1: | Строка 1: | ||
| ====== Объект w_upload ====== | ====== Объект w_upload ====== | ||
| - | Объект для работы с плейлистами аудио | + | Работа с загрузчиком файлов по ajax |
| + | ===== Инициализация загрузчика ===== | ||
| + | инициализация загрузчика выполняется для элемента ''input type=file'' установкой атрибута ''data-type=upload''. При этом родительский элемент label становится доступен для приема изображений методом drag-n-drop. В атрибут ''data-request'' записывается [[:js#именование_запросов|имя контроллера]] обрабатывающего загрузку файла. | ||
| + | <code html> | ||
| + | <label> | ||
| + | <input data-type="upload" data-request="user.gallery.upload" type="file" name="file" multiple="true" /> | ||
| + | </label> | ||
| + | </code> | ||
| ===== Расположение ===== | ===== Расположение ===== | ||
| ''assets/js/core.js'' | ''assets/js/core.js'' | ||
| Строка 70: | Строка 77: | ||
| |this|Объект загрузчика JQuery(document)|объект JQuery(document)| | |this|Объект загрузчика JQuery(document)|объект JQuery(document)| | ||
| |uploader|Объект конфигурации загрузчика|string| | |uploader|Объект конфигурации загрузчика|string| | ||
| - | |||
| - | <code javascript> | ||
| - | w_audio.audio('/media/beep.mp3'); | ||
| - | w_audio.speak('Клиент номер'); | ||
| - | w_audio.speak('11'); | ||
| - | w_audio.speak('Подойдите к окну номер'); | ||
| - | w_audio.speak('5'); | ||
| - | </code> | ||