Показать сообщение отдельно
  #1 (permalink)  
Старый 10.11.2011, 13:36
Новичок на форуме
Отправить личное сообщение для abr_question Посмотреть профиль Найти все сообщения от abr_question
 
Регистрация: 08.11.2011
Сообщений: 4

Загрузка файла при помощи .post
Добрый день!
Подскажите, есть ли способ загрузить файл на сервер при помощи метода .post?
Есть такой код:
function send()
	var data = {};
	data.group = $('#group').val();
	data.user = $("#user").val();
	$.post('users.php', data, function(msg) {
			//Обработчик
		}, 'json');
}


Теперь мне необходимо туда добавить data.avatar, и при отправке данных передать на сервер щё и выбранный файл.

В гугле нашёл функцию .upload и .ajaxUpload, но они требуют наличие формы и немного другой способ отправки там. А у меня код уже построен на бесформовой отправке данных, чтобы переструктурировать всё, прийдётся много времени потратить. Как решить задачу при помощи .post?
Ответить с цитированием