Javascript 在Fine Uploader中保持文件输入的原始行为

Javascript 在Fine Uploader中保持文件输入的原始行为,javascript,jquery,fine-uploader,phpfox,Javascript,Jquery,Fine Uploader,Phpfox,我的问题是:我有一个带有文件输入的表单。此文件输入已附加onchange事件。如何添加Fineuploader来处理验证(fize大小、格式)、缩略图预览,但不上载文件,并保持文件输入的原始行为?如果您想利用Fine Uploader的许多功能(分块、进度等)您需要确保上传端点设置正确。PHPFox的源代码未打开,因此我无法查看其上载端点的工作方式。一个想法是贡献自己的力量。我们有 另一个理论想法是在Fine Uploader中关闭自动上载。使用addFiles或AddBlob从输入元素的onc

我的问题是:我有一个带有文件输入的表单。此文件输入已附加onchange事件。如何添加Fineuploader来处理验证(fize大小、格式)、缩略图预览,但不上载文件,并保持文件输入的原始行为?

如果您想利用Fine Uploader的许多功能(分块、进度等)您需要确保上传端点设置正确。PHPFox的源代码未打开,因此我无法查看其上载端点的工作方式。一个想法是贡献自己的力量。我们有


另一个理论想法是在Fine Uploader中关闭自动上载。使用addFiles或AddBlob从输入元素的onchange向Fine Uploader添加文件,然后在Fine Uploader的文件上使用drawThumbnail、validate等,但随后通过PHPFox加载项表单进行实际的文件/表单提交(即Fine Uploader的upload按钮不执行任何操作)。FU的方法和将是这方面的关键。

为什么要这样做?我想将其用于为CMS创建的模板。这个cms有很多具有上传表单的核心模块(对于这些表单,我正在全力使用FineUploader)。但是用户也可以添加其他模块,这些模块也可以包含上传表单。我希望这个主题的一致性,我希望这些上传表单具有完全使用FineUploader创建的表单的外观和感觉。因为我不知道这些3d party模块做什么,它们在文件输入中附加了哪些事件,表单应该如何提交等。,我只想让这些表单从FineUploader中添加一些不会影响其行为的东西,但它会改进UX,比如验证、预览。也许有办法让FineUploader也处理上传?谢谢我对这个问题的看法正确吗?或者我应该考虑做其他事情吗?我会试着看看你是否可以把优秀的上传者集成到你现有的CMS(哪一个是BTW?)。包括上传功能。另一个理论想法是在Fine Uploader中关闭
自动上传。使用
addFiles
addBlobs
将文件从输入元素的
onchange
添加到Fine Uploader,然后在Fine Uploader的文件上使用
drawThumbnail
validate
等,但随后通过PHPFox加载项表单进行实际的文件/表单提交(即Fine Uploader的upload按钮不执行任何操作). FU的和将是必不可少的。我有一个类似的需求-我希望能够使用拖放、预览和其他与UI相关的功能,而无需上传。有没有更完整的例子@ray Nicholus如果关闭
自动上载
,则可以使用Fine Uploader的API
getFile
以编程方式获取文件,然后可以执行任何您想要的操作。