jjzjj

dropzone

全部标签

javascript - Dropzone 缩略图宽度图像大小

如何更改上传图片的缩略图大小?我在我的javascript中尝试过thumbnailWidth:"350",但这并没有增加缩略图的大小,缩略图只是看起来放大了。我该如何处理图像缩略图的大小?HTML:CSS:.dropzone{position:relative;border:10pxdotted#FFF;border-radius:20px;color:white;font:bold24px/200pxarial;height:400px;margin:100pxauto;text-align:center;width:400px;}.dropzone:hover{border:10

javascript - 使用 Dropzone.js 的非 ajax 帖子

我想知道是否有任何方法可以让Dropzone.js(http://dropzonejs.com)使用标准浏览器POST而不是AJAX。有什么方法可以在提交之前将inputstype=file注入(inject)到DOM中吗? 最佳答案 没有。您不能手动设置的值出于安全原因。当您使用Javascript拖放功能时,您将完全超越文件输入。从用户计算机获取文件后,将文件提交到服务器的唯一方法是通过AJAX。解决方法:您可以改为序列化文件或以其他方式将其字符串化并将其作为字符串附加到表单,然后在服务器端反序列化。varbase64Image

javascript - 当 autoProcessQueue 设置为 false 时,Dropzone.js 只上传两个文件

我使用Dropzone.js我希望它不会自动上传丢弃的内容,而是在用户单击按钮时上传。所以我将autoProcessQueue选项设置为false。单击按钮时,将调用processQueue()方法。我想现在整个队列都被处理了。但事实并非如此。只有在parallelUploads选项中指定的文件数才会被上传。parallelUploads的标准值似乎是2。每次点击处理和上传2个文件。我是否必须将parallelUploads设置为一个非常大的数字,现在才能解决这个问题?这是我的完整JS代码:varmyDropzone=newDropzone("div#myId",{url:"http:

javascript - dropzone.js - 上传所有文件后如何做某事

我将dropzone.js用于我的拖放文件上传解决方案。我被困在需要在所有文件上传后调用函数的地方。在这种情况下,Dropzone.options.filedrop={maxFilesize:4096,init:function(){this.on("complete",function(file){doSomething();});}};doSomething()将为每个已上传的文件调用。如何在所有文件上传后调用函数? 最佳答案 编辑:现在有一个queuecomplete您可以将其用于该目的的事件。上一个答案:PaulB.'san

javascript - 如何更改 dropzone.js 中的默认文本?

我正在使用dropzone.js上传文件。但是,我很难更改默认文本。我试过实例化dropzone类:$(document).ready(function(){$(".foo").dropzone({dictDefaultMessage:"hello"});});使用这个标记:这当然让我能够上传文件,但默认文本是空白的。我测试了以下内容:$(".foo").dropzone();我似乎得到了相同的结果——没有默认文本。那么..如何更改默认文本? 最佳答案 在您的dropzone表单中添加一个元素,如下所示:YourCustomMess

javascript - dropzone 只上传一个文件

我将dropzone.js用于我的拖放文件上传解决方案。我只想上传一个文件,如果我上传第二个文件,第一个文件应该被删除,第二个文件应该被上传。知道怎么做..这是我的htmlDraganddroporclicktouploadimage我更改了dropzone.jsmaxFiles:1它只允许上传一个文件,但我不能删除以前上传的文件。请帮助我。提前谢谢 最佳答案 ma​​xFiles:1用于告诉dropzone应该只有一个文件。当文件多于1个时,函数maxfilesexceeded将被调用,超出的文件作为第一个参数。这是一个删除第一个

php - dropzone.js 图片上传接受的MimeTypes

我正在使用dropzone.js插件将图像uploader添加到我的应用程序。我知道这可能是一个非常基本的问题,所以很抱歉,但我想做的是限制文件扩展名。这适用于单个文件扩展名,Dropzone.options.dropzone={accept:function(file,done){console.log(file);if(file.type!="image/jpeg"){done("Error!Filesofthistypearenotaccepted");}else{done();}}}所以我的问题是如何添加多个文件扩展名,即image/jpeg、image/png?谢谢

javascript - 如何从 dropzone.js 上传和删除文件

我使用了下面的代码,图像已被删除,但缩略图仍然显示。Dropzone.options.myDropzone={init:function(){this.on("success",function(file,response){file.serverId=response;});this.on("removedfile",function(file){if(!file.serverId){return;}$.post("delete-file.php?id="+file.serverId);});} 最佳答案 要删除缩略图,您必须启用

javascript - 将 Dropzone.js 与其他字段集成到现有的 HTML 表单中

我目前有一个HTML表单,用户可以在其中填写他们希望发布的广告的详细信息。我现在希望能够添加一个dropzone来上传待售商品的图片。我找到了Dropzone.js这似乎完成了我需要的大部分工作。但是,在查看文档时,您似乎需要将整个表单的类指定为dropzone(而不仅仅是input元素)。这意味着我的整个表单变成了dropzone。是否可以仅在我的表单的一部分中使用dropzone,即仅通过将元素指定为类"dropzone",而不是整个表单?我可以使用单独的表单,但我希望用户能够一键提交所有表单。或者,是否有其他库可以做到这一点?非常感谢 最佳答案

ruby-on-rails - Ruby on Rails : Dropzone js, 正在获取 [object Object],但为什么呢?

我的缩略图上出现了[objectObject](背景图像是您可以点击上传照片的区域...我不确定如何加载类似于http://www.dropzonejs.com/中示例的普通框)查看CoffeeScript$(document).on'readypage:load',->Dropzone.autoDiscover=false$('div#mydrop').dropzoneurl:'/projects'previewsContainer:"#bi_previews"headers:"X-CSRF-Token":$('meta[name="csrf-token"]').attr('cont