ajax.reponseText之前的一个奇怪的(空格)

时间:2016-09-17 17:33:55

标签: php ajax

在我从Ajax.response文本得到回复之前,我看到了一个奇怪的(空格)。每次我激活我的Ajax时,它都会发送一些变量并激活php脚本并返回一个字符串作为Ajax.response文本。

经过一些修修补补后,我发现,即使我回想起来,也没有什么"我也在这个静态字符串之前得到一个空格。是什么导致这种奇怪的事情发生?

Ajax声明:

function ajaxObj(meth, url) {
var x = new XMLHttpRequest();
x.open(meth, url, true);
x.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
return x;
}
function ajaxReturn(x){
if(x.readyState === 4 && x.status === 200){
    return true;    
}
}

PHP脚本:

<?php
if (isset($_POST['pattern']))   
{     
echo "nothing" ;
exit();
}?>

我的观察:

  1. 删除退出功能后无效。
  2. 在php和ajax decalration之前没有空格。
  3. Firebug说&#34;没什么&#34;
  4. 在所有浏览器中尝试过。

0 个答案:

没有答案