jquery、ajax、php图像上传不工作
我正在创建一个jquery、ajax、php文件上传脚本,但它不起作用 使用“jquery、ajax、php图像上传不工作,php,jquery,Php,Jquery,我正在创建一个jquery、ajax、php文件上传脚本,但它不起作用 使用“$\u FILES[“file”][“type”]”,我在php页面中没有收到任何值 我的HTML代码如下: 我的jQuery代码是: $.ajax({ type: 'POST', url: 'mdi.php', data: data, dataType: 'json', cache: false, timeout: 7000, success:
$\u FILES[“file”][“type”]
”,我在php页面中没有收到任何值
我的HTML代码如下:
我的jQuery代码是:
$.ajax({
type: 'POST',
url: 'mdi.php',
data: data,
dataType: 'json',
cache: false,
timeout: 7000,
success: function(datas) {
$('#disp').removeClass().addClass((datas.error === true) ? 'error' : 'success')
.html(datas.msg).fadeIn('fast');
确保在表单中使用以下enctype:
enctype=“多部分/表单数据”
数据变量是什么?您是否在$\u全局文件中收到任何值<代码>变量转储($\文件)会告诉你。但是文件可以通过AJAX上传吗?@Svish:那么,你从来没有为SO帖子上传过图像。:)@LightnessRacesinOrbit不使用iframe吗?如果你看FireBug中的html,你会发现有一个名为upload iframe的iframe,所以我假设它用于上传…?是的,我使用的是相同的加密类型,它不使用jquery或ajax。另外一件事是我正在尝试创建一个使用配置文件更新页面,所以我正在尝试上传带有其他数据(如用户名)的图像,性别等等。这是个问题吗?