Показать сообщение отдельно
  #1 (permalink)  
Старый 29.05.2012, 17:12
Профессор
Отправить личное сообщение для SunYang Посмотреть профиль Найти все сообщения от SunYang
 
Регистрация: 22.02.2008
Сообщений: 189

ajaxUpload на две кнопки.
решил заюзать плагин ajax загрузки файлов вот от сюда:
_https://github.com/valums/ajax-upload
с одной кнопкой все работает нормально. Но если сделать две, то работает только первая.

Например, мы хотим сделать две кнопки загружающие файлы:
<div id="button_1">загрузить_1</div>
<div id="button_2">загрузить_2</div>


И JS код:

var upload = new AjaxUpload('upload_1', {
		           action: 'ajax/ajax.php',
			name: 'file_1',
			data: { flag: 'upload_1' },
...
// инициализирует кнопку с id button_1

и...
// ...и должна вроде как инициализировать кнопку с id button_2
var upload_2 = new AjaxUpload('upload_2', {
		           action: 'ajax/ajax.php',
			name: 'file_2',
			data: { flag: 'upload_2' },
...

Но срабатывает в данном случае только первая кнопка.
Тут получается, что мы два раза создаем экземпляр объекта AjaxUpload,
но айдишники то в нем указали разные.

Подскажите пожалуйста, как заюзать два new AjaxUpload, и чтобы они оба работали.
Или может подскажете путный плагин для ajax загрузки файлов?

Последний раз редактировалось SunYang, 29.05.2012 в 17:31.
Ответить с цитированием