$ .get总是得到不需要的字符串

时间:2015-10-19 10:26:19

标签: javascript jquery

我尝试使用$.get

获取字符串表单服务器
$.get("test.php", function(result) {
  if (result){
    alert("FOUND");
  } else {
    alert("NONE");
  }
});

php代码

<?php
    echo ""; //found nothing
?>

但结果始终是“FOUND”,我尝试使用此代码

查看从服务器返回的内容
var m = "";
for (var k=0; k < result.length; k++) {
    m += result.charCodeAt(k) + ",";
}
alert(m);

结果是:9,13,10,9,13,10,

无论从服务器返回什么字符串,它总是以此字符串结尾。问题是什么?

2 个答案:

答案 0 :(得分:1)

我找到了原因,我的php代码末尾有两个\ t。

答案 1 :(得分:-1)

$.ajax( "test.php" )
  .done(function(response) {
    alert( "success" );
  })
  .fail(function() {
    alert( "error" );
  });

如果你想检查ajax请求是成功还是失败,请使用此项,如果你想查看响应提醒它,如果你想要这样if(response=="")你的陈述

,请使用它