Я использую этот скрипт http://valums.com/ajax-upload/ для загрузки Ajax, работающей с Ruby on Rails
, но когда я пытаюсь загрузить файл на действие контроллера, я получаю только это:
Parameters: {"qqfile"=>"Foo.png"}
{"qqfile"=>"Foo.png", "action"=>"ul_file", "controller"=>"upload_files"}
но я не могу использовать это как файл и делать что-то вроде
thefile = params[:qqfile]
foo = thefile.original_filename.slice(thefile.original_filename.rindex("."), thefile.original_filename.length).downcase
что мне нужно сделать, чтобы этот скрипт работал с Ruby on Rails?
Спасибо.
///////// Обновлено
Так выглядит JS
$(document).ready(function(){
var uploader = new qq.FileUploader({
// pass the dom node (ex. $(selector)[0] for jQuery users)
element: $('#file-uploader')[0],
// path to server-side upload script
action: '/NzzT/upload_files/ul_file'
});
});