javascript - 如何显示上传的图像(通过拖放和从计算机上传文件)?
问题描述
我正在尝试使用 jquery fileupload 显示上传的图像。我想同时支持拖放和从计算机上传正常文件。但是,我只能显示被删除的文件。我希望上传的图片在div
#uploadedImg
上传后显示。我究竟做错了什么?
这是我的jsfiddle(代码不适合代码片段,因为我找不到用于jquery上传的cdn):http: //jsfiddle.net/ja5q7u0x/7/
解决方案
所以这就是我必须做的,1.在你的文件上传函数定义中你没有提到输入ID。线#1216
fileInput: '#up1',
- 在您的添加函数中查看第 1221 行- 我将其更改为期望来自输入字段的值
var dataTransfer = e.originalEvent.dataTransfer|| e.originalEvent.target;
只是为了方便起见,我拒绝输入 type=file Line#1261的 id
这是固定代码。 http://jsfiddle.net/ja5q7u0x/22/
推荐阅读
- kubernetes - Kfserving -- 定义 storageUri 时出错
- java - 如何解决“未知方法'executePendingTransactions'”?
- sql - PowerShell 在 SSMS 中打开文件并进行额外的自定义
- django - 指向彼此的外键的CircularDependencyError Django
- bash - 文本文件中的bash循环交换占位符
- python - python中mf4到csv的转换
- php - php ajax 上的无效或意外令牌
- c# - 如何使用buttonclick从文本框中删除过滤器文本
- python - win32截图
- c++ - 我如何解决这个逻辑错误以显示 3d 矢量