使用Ajax和php提交包含字段和文件的HTML表单

使用Ajax和php提交包含字段和文件的HTML表单,php,ajax,jquery,file-upload,Php,Ajax,Jquery,File Upload,我是网络开发的新手。我在一个项目中工作,该网站有一个职业页面,其中必须提交详细信息,如姓名、性别等以及简历 我已经使用Ajax和Jquery实现了它,但问题是在提交表单时,我没有在PHP中获得文件详细信息 你用什么 通过使用var_dump$\u POST或print_r$\u POST打印所有内容开始调试如果你说你是新手,我建议你学习任何php框架,比如Codeigniter,而不要弄乱你的代码 你最终会说PHP有那么简单吗 添加action='formular.php'。。。像 <fo

我是网络开发的新手。我在一个项目中工作,该网站有一个职业页面,其中必须提交详细信息,如姓名、性别等以及简历

我已经使用Ajax和Jquery实现了它,但问题是在提交表单时,我没有在PHP中获得文件详细信息

你用什么


通过使用var_dump$\u POST或print_r$\u POST打印所有内容开始调试

如果你说你是新手,我建议你学习任何php框架,比如Codeigniter,而不要弄乱你的代码

你最终会说PHP有那么简单吗

添加action='formular.php'。。。像

<form id="contactform" name="contactform" method="post" enctype="multipart/form-data" action="your_php_file.php>

你是说完整的$\u帖子是空的吗?我在浏览你的HTML页面时遇到了404错误!假设源代码不是很大,您可能只想将其粘贴到您的问题中。这样,您将无法使用jQuery的$.ajax函数上载文件。您可以通过iFrame方法或其他任何方式找到外部库来帮助您完成此任务。。jQuery表单插件很好地实现了您所寻求的功能:即使添加了它,它也会出现错误。注意:未定义索引:文件\u上传在第9行的D:\wamp\www\baldev\upload.php中,即使enctype是为$表单设置的。ajax将不允许他上传文件!