Javascript-форум (https://javascript.ru/forum/)
-   Элементы интерфейса (https://javascript.ru/forum/dom-window/)
-   -   Как в плагин передать аргуметн (https://javascript.ru/forum/dom-window/51054-kak-v-plagin-peredat-argumetn.html)

imedia 22.10.2014 15:13

Как в плагин передать аргуметн
 
Здравствуйте есть плагин загрузки
fileInput.damnUploader({

        // куда отправлять
        url: '/functions_server_logic/add_photos/'+page_index+'',
        // имитация имени поля с файлом (будет ключом в $_FILES, если используется PHP)
        fieldName:  'my-pic',
        // дополнительно: элемент, на который можно перетащить файлы (либо объект jQuery, либо селектор)
        dropBox: dropBox,
		// максимальное кол-во выбранных файлов (если не указано - без ограничений)
        limit: 10,
        // когда максимальное кол-во достигнуто (вызывается при каждой попытке добавить еще файлы)
        onLimitExceeded: function() {
            log('Допустимое кол-во файлов уже выбрано');
        },
        // ручная обработка события выбора файла (в случае, если выбрано несколько, будет вызвано для каждого)
        // если обработчик возвращает true, файлы добавляются в очередь автоматически
        onSelect: function(file) {
            addFileToQueue(file);
            return false;
        },
        // когда все загружены
        onAllComplete: function() {
            log('<span style="color: blue;">*** Все загрузки завершены! ***</span>');
            imgCount = 0;
            imgSize = 0;
            updateInfo();
        }
    });

и есть его запуск по нажатии кнопки

$(".apply_btn").click(function() {
fileInput.damnUploader('startUpload')
})


Как в плагин передать аргумент page_index

kostyanet 22.10.2014 16:58

вот так

var page_index;

fileInput.damnUploader({//...

kostyanet 22.10.2014 17:00

Неужели там не предусмотрен засос каких-нибудь opts? Все придется глобально объявлять?


Часовой пояс GMT +3, время: 22:27.