javascript - thinkphp中为Input file加了onchange事件之后为什么提示无文件被上传?

WBOY
リリース: 2016-06-06 20:13:31
オリジナル
1104 人が閲覧しました

我用html5的fileReader实现图片上传预览功能,预览功能实现后,提交表单却报“没有文件被上传”的错误,求解。
在没有做预览功能的时候是可以成功上传的!!
javascript - thinkphp中为Input file加了onchange事件之后为什么提示无文件被上传?

javascript - thinkphp中为Input file加了onchange事件之后为什么提示无文件被上传?

javascript - thinkphp中为Input file加了onchange事件之后为什么提示无文件被上传?

javascript - thinkphp中为Input file加了onchange事件之后为什么提示无文件被上传?

回复内容:

我用html5的fileReader实现图片上传预览功能,预览功能实现后,提交表单却报“没有文件被上传”的错误,求解。
在没有做预览功能的时候是可以成功上传的!!
javascript - thinkphp中为Input file加了onchange事件之后为什么提示无文件被上传?

javascript - thinkphp中为Input file加了onchange事件之后为什么提示无文件被上传?

javascript - thinkphp中为Input file加了onchange事件之后为什么提示无文件被上传?

javascript - thinkphp中为Input file加了onchange事件之后为什么提示无文件被上传?

1- 没人喜欢看源码的截图
2- 贴的都是没用的内容,既没有form也没有js的提交也没有php端的接收处理
3- fileReader就是提供预览的,用不用它和文件能不能上传一点关系都没有。

4- 最大的可能是你的 form 少参数,随便找个 form 上传文件的例子看看,有个很关键的属性,我忘了怎么写了。
5- php端应该先打印$_FILES(还是$_FILE,忘了),如果有文件被上传了这样就能看到了,至于你最后的那个截图对推测错误原因一点用的没有。

form标签中加enctype="multipart/form-data"

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート