рельсы 3.1 - плагин jquery для загрузки ajax - PullRequest
2 голосов
/ 03 ноября 2011

Я хочу установить плагин для загрузки ajax в Rails 3.1.

Как это сделать?Просто выполните git clone в vendor/?

А как насчет активов?Я должен указать какой-то код в application.js?

//= require vendor/file-upload

Знаете ли вы лучший плагин для загрузки ajax-файлов, чем этот?

https://github.com/valums/file-uploader

ОБНОВЛЕНИЕ

Я хочу загрузить файл без нажатия кнопки «Отправить», поэтому remotipart к этому не относится.

1 Ответ

2 голосов
/ 03 ноября 2011

Вместо установки плагинов в ./vendor (это старый способ Rails), вы должны найти GEM, который выполняет эту функцию, и добавить Gem в Gemfile, а затем запустить bundle install.

например, добавьте это в свой ./Gemfile:

gem 'name_of_the_gem' , "version_number"  # the version_number is optional

, затем запустите bundle install

Для загрузки файла доступно несколько гемов, некоторые из нихподдержка AJAX.Например:


Установка плагина на Rails 3:

$ rails plugin install http://wherever.com/somewhere/plugin_name.git

или

cd vendor/plugins

git clone -q http://wherever.com/somewhere/plugin_name.git

или

git submodule add http://wherever.com/somewhere/plugin_name.git vendor/plugins/plugin_name
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...