如何从ajax发送响应到脚本

时间:2016-04-26 13:46:45

标签: javascript php ajax

在此我将值发送到adduser.php并在执行完成后插入id将发送到index.php.please给出评论

index.php

$.ajax({  
                type: "POST",  
                url: "adduser.php",  
                data: "name="+ name +"&email="+ email,  
                success: function(msg,usrid){  
                alert(msg);
}
})

adduser.php

$q = mysql_query("INSERT INTO `user_login`(fname,email) VALUES('$fname','$email')");
    $id=mysql_insert_id();
echo '0';
echo $id;

contact.php

如果有任何其他选项将id值传递给contact.php,则此响应ID可以是下一页网址的用户window.location.href="contact.php?id=$id";

1 个答案:

答案 0 :(得分:1)

AJAX请求中的回调接收响应的参数,试试这个:

$.ajax({  
            type: "POST",  
            url: "adduser.php",  
            data: "name="+ name +"&email="+ email,  
            success: function(usrid){  
                   window.location.href="contact.php?id="+usrid;
                }
})

adduser.php的零点是不必要的。