为什么AJAX成功会首选空白空间?

时间:2019-04-19 01:13:35

标签: javascript php jquery

我有一个对PHP的AJAX请求,但是在调试函数时,成功执行的是在结果前返回空空格。不便之处,敬请见谅。 我以前已经提出过请求,但没有遇到这个问题。

$('.eliminarve').click(function() {
  var token = $(this).attr('id');
  var datos = new FormData();
  datos.append('eliminarVEntrevista', true);
  datos.append('tokenVE', token);
  $.ajax({
    url: "../../views/ajax.php",
    method: "POST",
    data: datos,
    processData: false,
    contentType: false,
    cache: false,
    beforeSend: function() {
      $("#loading").removeClass('d-none');
    },
    success: function(result, status, xhr) {
      $("#loading").addClass('d-none');
      console.log(result);
      console.log(status);
      console.log(xhr);
      //alert(retorno); 
    }
  });
});

PHP:

if (isset($_POST['eliminarVEntrevista']) and isset($_POST['tokenVE'])) {
  echo "hello";
}

答案:

enter image description here

enter image description here

1 个答案:

答案 0 :(得分:0)

您正在使用的编辑器之类的声音正在向输出中添加/n或另一个新行隐藏字符。用记事本++之类的文件打开文件,以检查文件中是否有任何隐藏(或特殊)字符。