我正在使用迷你上传表单插件上传图像。图像上传工作正常。但我希望在上传后从response对象中获取就绪状态和其他值。我尝试实现以下解决方案,但它在我的情况下不起作用。
我已经在console.log中显示了响应对象。控制台日志:
Object { readyState=1, setRequestHeader=function(), getAllResponseHeaders=function(), more...}
以下是我在js文件中使用的代码。
// Automatically upload the file once it is added to the queue
va
我想使用jQuery上传文件,但是我得到了一个例外,在$('#myFile').ajaxForm({上说undefined is not a function
<html>
<head>
<meta charset="ISO-8859-1">
<title>Insert title here</title>
<script src="jquery-1.11.1.min.js"></script>
<script src="x.js">
Context:我正在构建一个站点,用户在其中上传图像,作为列出项目的过程的一部分。我想给他们展示上传表单中图片的预览,因为它既美观又能帮助用户上传和描述他们的项目。
问题:为了显示图像的预览,由于浏览器的沙箱,我需要将其上传到服务器(除非提交文件输入表单,否则无法将图像数据输入到JS中)。但是,我们根据用户输入的数据使用标识符来存储图像,以保持它们的组织性(在我们的示例中,我们对名称进行了清理,并将其用作文件名,放在/useruploads/ user _id文件夹中)。
虽然我可以更改文件的命名方案以消除用户输入(即sha1文件)的依赖性,但上传到s3并调整图像大小是一项昂贵的操作,我不想