php - 使用 jQuery $.post 提交一个 <input type ="file"/>

标签 php jquery file-upload

我有一个 <div/>包含文件上传的标签 <input id="file" type="file"/>标签。我想发布 input 的内容使用 $.ajax() 标记到 php 页面或 $.post()但是如何获取 input 的内容?类型为 "file" 的标签?这样我就可以使用 jQuery ajax 函数提交它了吗?

注意:我的代码没有 <form/>标记还。我不确定是否强制上传文件。 我还看到了一些使用 <iframe> 的解决方法我想知道这是否可以通过其他方式完成。

我不想使用任何插件来执行此操作。

最佳答案

字节流不能是异步请求的一部分。

换句话说,您不能使用 AJAX 方法发送数据。

关于php - 使用 jQuery $.post 提交一个 &lt;input type ="file"/>,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6197530/

相关文章:

php - css 脚本 opencart 与 php 文件

php - 在 Laravel 4 中刷新所有缓存

php - 如何在 magento 主页中添加 Facebook 点赞或分享按钮

javascript - 使用 jQuery 克隆表单输入

python - 使用 Selenium 和 pywinauto 自动上传文件

php - 使用单个查询和每个用户密码 salt 的用户登录

javascript - 所见即所得文本区域编辑器的 CKEditor 替代品

mysql - PHP/MySQL : Cannot submit a 2, 5MB-文件到数据库

java - 如何删除fileupload struts2中的.tmp文件

javascript - HTML5/JavaScript Canvas : Text on Image on Click