我搜索了很多。每当有人通过jquery询问文件上传时,作为答案,他只获得了 jquery插件的一些链接。谁能告诉我为什么需要插件? 为什么简单的ajax在这种情况下不起作用?
学费优于解决方案。
答案 0 :(得分:2)
您只能通过发布包含文件输入的表单来上传文件。您无法使用AJAX上传文件。
原因是安全性。用户可以选择要上传的文件,但Javascript代码唯一能做的就是使用帖子上传文件,它无法访问文件数据或以其他方式上传文件数据。
答案 1 :(得分:0)
$("input[type='file']").hide();
将隐藏文件类型的输入。