0

我正在尝试将一些 if-else 语句与 ajax

所以基本上我有这个 php 文件get.php和另一个 php 文件(带有 ajax 代码)ajax.php

我的 ajax 看起来像这样。这是ajax.php

$.ajax({ 
    type: "GET",
    data: data,
    url: "get.php"

}).done(function(data){
    alert(data);
    if(data == "homer"){
        alert("doh");
    }else if(data == "wife"){
        alert("marge");
    }

});

我有一些 php 脚本,这是get.php

if(!$something){
echo "homer";
}else{
echo "wife";
}

所以基本上,我得到了合适的alert(data),要么是本垒打,要么是妻子。但它没有警报dohmarge

有人可以解释为什么这不起作用吗?

谢谢!

4

1 回答 1

4

http 在数据中添加了一些空格,因此您必须先对其进行修剪

如果其他路由在 ajax 数据上不起作用

于 2012-04-17T07:04:27.803 回答