Самый простой плагин для загрузки файлов перетаскиванием с помощью jquery



Я столкнулся с проблемой... Я не могу найти хороший и простой в понимании плагин, который может загружать файлы на сервер, нажав и выбрав файл или просто перетащив файл в какую-то область... Я знаю, что в интернете есть много плагинов, но я не могу заставить большинство из них работать на моем сервере...



Например, http://fineuploader.com хорошо, но он использует GET request, как я понял, что не очень хорошо для меня, и в любом случае это не сработало... в URL контроллера, который было написано в свойстве 'action' в js я написал скрипт только для того, чтобы понять, загружается что-то или нет, консоль показала, что массив $_FILES был пуст... и "загрузить не удалось" было написано в поле перетаскивания...Я не знаю, почему и в чем была проблема...



Для тех из вас, кто понял, о чем я говорю:

Я использую Laravel Framework...



Вот что я написал в свойствах js:



action:'<?=URL::to_action('test@upload')?>'


Вот как выглядит мой контроллер например:



<?php

class Test_Controller extends Base_Controller {

public $restful = true;

public function post_upload() {

$input = Input::All();

print_r($input);

print_r($_FILES);


if (isset($_GET['file'])) {
echo "good ";
} else {
echo "bad ";
}
}

}
?>


И когда я пытался загрузить файл, консоль показала мне массив $input, который содержал что-то вроде этого Array ([file] => 'image.png') и массив $_FILES, который был пуст Array()... И мой последний чек возвращался "хорошо"... Если вы знаете, как справиться с этой проблемой, пожалуйста, помогите!





Или, может быть, кто-то знает еще один хороший и простой плагин для загрузки файлов перетаскиванием... Я буду вам очень благодарен!!!

577   2  

2 ответов:

Я нашел лучший плагин для перетаскивания jquery! Это просто понять и просто работать с этим!

Вот ссылка: jquery-filedrop.

Я нашел самый простой плагин перетаскивания, доступный в интернете: http://www.dropzonejs.com/

С помощью jQuery взгляните

Comments

    Ничего не найдено.