![]() |
|
首页 │ Apache │ Linux│ Java│ MySQL│ 注册│帮助 | |||
相关问题
在ajax里面传递参数,可是传过去的值和变量都连在一起了,不知道是怎么回事?
//打开连接,true表示异步提交
xmlhttp.open("post", "ajaxAdd.php", true);
//当方法为post时需要如下设置http头
xmlhttp.setRequestHeader('Content-type','application/x-www-form-urlencoded');
//发送数据
xmlhttp.send("title="+escape(title)+"author="+escape(author)+"content="+escape(content));
在ajaxAdd.php这里面这样接收:
$title=$_POST['title'];
$author=$_POST['author'];
$content=$_POST['content'];
问题是只能接到$title的值,如果三个值都是a的话,则值过去的值是$title=' aauthor=acontent=a'。
也就是将所有的值都连起来付给了$title,不知道怎么给分开传过去。
提问者:cart 08-22 15:03
答复

