Разница между загрузкой Ajax и обычной загрузкой - PullRequest
0 голосов
/ 28 ноября 2011

У меня есть сомнения с системой загрузки в PHP.

В чем разница между обычной загрузкой [без ajax] и загрузкой Ajax?

Используя Javascript, я могу отправлять значенияна сервер, это возможно в случае файлов?

Есть ли какие-либо ограничения для этого?и я обнаружил, что так много загрузчиков используют FLASH для загрузки файлов, например: Gmail, uploadify .....

Как я могу создать основной загрузчик с JQUERY / javascript?Также я слышал, что не могу отправить FILE по запросу XHR.

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

Expecting Possible duplicate or other refference Основная цель этого вопроса - создать собственный загрузчик для моего текущего проекта [аккуратный и чистый]

Ответы [ 2 ]

1 голос
/ 28 ноября 2011

Хорошо, загрузка AJAX в основном заключается в том, что она проходит через Javascript. Разница в том, что страница не загружается, и вы можете продолжать работать с другими вещами. На мой взгляд, это, как правило, облегчает работу с пользователем, кажется более плавным

С другой стороны, он работает только для новых браузеров. Firefox, Chrome, Opera есть, но не IE (может быть, Safari?). Это также хорошо работает с перетаскиванием. Однажды я сделал загрузчик изображений в текстовом редакторе, где он открыл таблицу с вашими загруженными в данный момент изображениями, щелкнул по одному из них, и он добавил его в текстовое поле, или вы перетащили новое изображение в поле и загрузили и сразу же отобразили его , Это было прекрасно.

Вот плагин, который я использовал, чтобы помочь мне

http://dropup.net/

Редактировать: Нет ограничений, вы даже можете отправлять простые двоичные данные в

0 голосов
/ 28 ноября 2011

также, если вы хотите загрузить файл с помощью jquery ajax-запроса, используйте также плагин формы ajax,

эта ссылка Ajax от поможет вам понять и реализовать на вашей странице

но я не знаю о каркасной конструкции codignighter, потому что у меня нет такого опыта. А ajax - это лучший способ распределить процесс по разным частям с любой дополнительной нагрузкой на страницу. Я имею в виду, что запрос ajax будет работать на серверной части.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...