我正在使用jQuery文件上传插件(基本版)https://github.com/blueimp/jQuery-File-Upload在后台使用carrierwave
和rails3
上传文件。
<script type="text/javascript">
//auto upload files on change event
$(function (){
$("form input[type='file']").fileupload({
dataType: 'script',
add: function (e, data) {
data.submit();
},
done: function (e, data){
},
});
});
</script>
但data.submit()
方法提交整个表单数据以及需要上传的文件,这对我的应用程序来说是一个很大的问题,因为考虑了性能。
如果有人遇到这个问题,请帮助我。
答案 0 :(得分:0)
如果没有在rails中提交表单,则无法上传文件,因此如果可能,请创建另一个仅包含文件字段上传按钮的表单。