Tag: form data

使用RubyOnRails上传HTML5 FormData文件

我使用这个脚本在Rails 3.2.8应用程序中使用HTML5 FormData上传文件(逐个)。 http://jsfiddle.net/RamPr/ $(‘.uploader input:file’).on(‘change’, function() { $this = $(this); $(‘.alert’).remove(); $.each($this[0].files, function(key, file) { $(‘.files’).append(” + file.name + ”); data = new FormData(); data.append(file.name, file); $.ajax({ url: $(‘.uploader’).attr(‘action’), contentType: ‘multipart/form-data’, type: ‘POST’, dataType: ‘json’, data: data, processData: false }); }); }); 但是当我上传文件时,我在控制台中收到此错误: webrick/server.rb:191:in `block in start_thread’ ERROR ArgumentError: invalid %-encoding (“filename.jpeg” Content-Type: image/jpeg […]