Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/277.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 在服务器上通过jQuery Ajax上传加载的图像时出现问题_Javascript_Php - Fatal编程技术网

Javascript 在服务器上通过jQuery Ajax上传加载的图像时出现问题

Javascript 在服务器上通过jQuery Ajax上传加载的图像时出现问题,javascript,php,Javascript,Php,我正在尝试使用jQuery、Ajax和PHP在服务器上保存加载的图像 以下是我为Ajax部分编写的代码: <script> $(function () { $("#uploadimage").on('submit', function (e) { e.preventDefault(); var formData = new FormData(this);

我正在尝试使用jQuery、Ajax和PHP在服务器上保存加载的图像

以下是我为Ajax部分编写的代码:

<script>
        $(function () {
            $("#uploadimage").on('submit', function (e) {
                e.preventDefault();
                var formData = new FormData(this);
                var imgloader = $.ajax({
                    type: "POST",
                    url: "imgLoader.php",
                    data: formData,
                    cache: false,
                    contentType: false,
                    processData: false,
                    beforeSend: function () {
                        console.log(formData);
                    }
                });
                imgloader.fail(function () {
                    console.log('Error');
                });
                imgloader.done(function (data) {
                    $('#res').text(data);
                });

            });

        });

</script>
但是我得到了

There is Something Wrong?!
在页面上,而不在服务器上上载图像。你能告诉我我做错了什么吗?(我知道这不是一种将图像上传到服务器的安全方法,但请注意,我正在尝试在不进行验证、消毒或过滤的情况下精简整个上传过程)


谢谢

AJAX不进行文件上传。它不是为这个设计的。要上传文件而不刷新页面,您必须使用任何jQueryAjax插件

此问题已在以下链接中讨论:


您的
表单
必须包含
enctype=“multipart/form data”
,是吗?您好,yiiframe,是的,它有
您的控制台日志说明了什么,并在开发者模式下打开chrome,告诉网络选项卡的响应是什么
There is Something Wrong?!