可以禁用finuploader,但仍然渲染屏幕元素
Can fineuploader be disabled yet still render the screen elements?
是否可以禁用精细上传器上传功能,但仍然让精细上传器渲染各种div和输入字段等?
我有一系列的上传按钮,其中一些是禁用的(基于用户偏好等)。我仍然希望按钮进行渲染,但我想禁用实际的上传功能。
编辑:我使用的是jQuery版本。
您可以通过多种不同的方式阻止用户上传文件。一种方法是简单地允许他们删除/提交/选择文件,但在onSubmit
、onValidateBatch
或onValidate
回调处理程序中拒绝它们:
// Change this value to true on-demand to ensure
// all future submitted files are rejected.
var preventUploads = false;
var uploader = new qq.FineUploader({
element: document.getElementById('uploadContainer'),
request: {
endpoint: '/my/endpoint'
},
callbacks: {
onValidateBatch: function(fileOrBlobDataArray) {
if (preventUploads) {
// TODO Let the user know why the file is being rejected
return false;
}
}
}
)};
请注意,我在示例中使用了Fine Uploader的无依赖版本。如果您实际上使用的是Fine Uploader的jQuery插件版本,那么您需要查看文档或使用适当的标记更新您的问题,以便我可以更新我的代码。
相关文章:
- 当带有渲染器的DOM元素不在屏幕顶部时,移动了场景的坐标
- 如何知道元素在屏幕上是否可见.如果没有,请滚动页面
- 当元素到达屏幕上的某个位置时触发事件
- Javascript元素相对于屏幕的位置
- 当元素在屏幕中占60%时,WOW.js启动动画
- 如何显示显示的html元素:在特定的媒体屏幕上没有
- 如何根据客户端的屏幕大小使用javascript更改DOM元素
- 获取以屏幕像素为单位的旋转SVG元素的边界
- 如何在html和javascript中捕捉聚合物元素的屏幕截图
- 在不使用 CSS 的情况下,将元素与浏览器屏幕顶部保持设定的距离
- D3 - 如何确定元素何时离开屏幕
- Javascript,检查元素是否已离开屏幕
- Css-是否可以在调整屏幕大小时使元素移动,以使其适合屏幕
- 迭代JSON对象并将元素打印到屏幕上的最佳方式是什么
- 拍摄元素的屏幕截图
- 使元素显示在最小屏幕大小上
- 浏览器是否对屏幕元素执行相应的Javascript选择
- 如何在屏幕外预加载图像,然后移动到不同的屏幕元素
- 可以禁用finuploader,但仍然渲染屏幕元素
- 用于将HTML屏幕元素绑定到Javascript结构的框架/库