2012-06-03 6 views
0

Можно создать дубликат:
How can I upload files asynchronously with jQuery?
jQuery Ajax File Upload

Я использую $ .post, чтобы отправить свои данные формы на страницу PHP для добавления в базу данных. Я хотел знать, могу ли я так же загружать файлы? или я должен использовать плагины JQuery для этого? Вот мой код:

$.post("demo.php",{name:$("#name").value,family:$("#family").value},function(result){ 
    $("#message").html(result); 
}); 

ответ

1

Я не уверен на 100% о загрузке файла с помощью команды записи, используя JQuery, но, честно говоря, это просто проще в использовании плагина, который также может обрабатывать прохладный HTML 5 поддержки как перетаскивания понижаться. Один из них, который я нашел, работал очень хорошо: https://github.com/blueimp/jQuery-File-Upload

И это под лицензией MIT, поэтому вы должны быть хороши в этой перспективе.

1

Нет, вы не можете управлять асинхронной загрузки файлов с помощью $.post

Используйте плагин вместо этого, я использовал Blueimp и он дал мне хорошие результаты.