【问题标题】:empty responseText sending a xmlhttprequest发送 xmlhttprequest 的空 responseText
【发布时间】:2013-02-03 17:31:24
【问题描述】:

当我发送请求时,警报是空白的。文件上传正常,只是没有响应文本。我在这里做错了吗?

var request = new XMLHttpRequest();

request.open('POST','upload.php');
request.setRequestHeader('Cache-Control','no-cache');
request.send(data);
alert(request.responseText);

并上传.php

if(!empty($_FILES['file'])){
foreach  ($_FILES['file']['name'] as $key => $name) {
if($_FILES['file']['error'][$key] == 0 && move_uploaded_file($_FILES['file']['tmp_name'][$key],"video/$name"))
    {
       $x = "1";
    }
        else
    {
      $x = "2";
    }
  }
}
   if ($x == "1"){echo "success";}
   if ($x == "2"){echo "failed";}

【问题讨论】:

    标签: php javascript xml ajax xmlhttprequest


    【解决方案1】:

    您已经处理了 $x 的输出,其值为 1 和 2。如果根本没有设置 $x 怎么办?

    【讨论】:

      猜你喜欢
      • 2014-02-04
      • 2011-09-27
      • 1970-01-01
      • 1970-01-01
      • 2011-06-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-03-26
      相关资源
      最近更新 更多