0
function doit(user)
{
    jQuery.ajax({
        url:'http://www.xxxxxx.in/index.php',
        type:'POST',
        data:{id:user},
        success:function(data){
            if(data == "true")
            {
                //ileti("success","Done");
            }
        }
     });
 }

这是我的 index.php :

$user = $_REQUEST["id"];

为什么价值没有通过?

4

3 回答 3

2

您需要将其回显出来以将其返回给 AJAX 函数,您不妨使用 $_POST,

echo $_REQUEST["id"]; // or
echo $_POST["id"];
于 2013-07-17T17:10:06.910 回答
1

作为一种安全措施,AJAX 不允许您向其他域发出请求。如果您仍想在其他服务器上拨打电话,请执行以下操作。

最简单的方法是首先在您自己的服务器上调用一个函数,然后从该页面使用其他方法(如 CURL)从其他服务器获取数据。使用 PHP 到不同服务器的 Ajax

于 2013-07-17T17:16:34.527 回答
0

做一些调试。尝试这个 :-

var_dump($_REQUEST);

看看你得到什么作为输出。

于 2013-07-17T17:13:46.823 回答