请问ajax post表单,php怎么接收? 注释掉 dataType:"json"alert(s.a+' '+s.b); 改成 alert(data);1.php<?phpprint_r($_POST);exit;用此改动进行调试 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 返回数据没问题,$arr = $_REQUEST; $vnameid =$arr['username'];$vtele =$arr['telephone'];我的意思是$vnameid 获得不到post数据 $vnameid =$arr['username'];取不到值? 嗯,取不到值。如果a.html中使用url: '1.php?'+params,就可以取到值,这是怎么回事? 你的ajax参数dataType:"json",传递的却是serialize序列化的数据。所以应该去掉dataType:"json"。 a.htmlvar params=$("#form1").serialize(); $.ajax({ type: "post", contentType: "application/text", data:params, async: false, timeout: 30000, url: '1.php', success: function(data){ //处理data数据 alert(data); }, error: function(x, e) { // alert(x.readyState); alert(e); } });-----------------------------------1.php<?php$arr = $_REQUEST; $vnameid =$arr['username'];$vtele =$arr['telephone'];echo $vnameid;?>还是获取不到post值 contentType: "application/text",这个去掉吧。有这个MIME ? 删去 contentType: "application/text", ok,去掉contentType: "application/text"就好了 php实现发送url到指定的客户端 急~php如何抓取百度知道上面指定的问题及回答? 关于从循环中比较数组的问题,哪位老大给点意见 求助!!!有关Dreamweaver插入中名名的图片的问题!!! 请问怎么判断写入数据库失败是因为重复的原因 用的是什么端口? 请问:php4上是不是不可以执行以.php3为后缀的文件啊 我的美术学的很差,能做WEB开发人员吗? php 键值对数组存储问题 在php代码中通过http请求调用接口时,netbeans xdebug无法进入接口的断点 Php 读取json_decode数据的问题 图片存储用memcached还是redis
返回数据没问题,
$arr = $_REQUEST;
$vnameid =$arr['username'];
$vtele =$arr['telephone'];
我的意思是$vnameid 获得不到post数据
如果a.html中使用url: '1.php?'+params,
就可以取到值,这是怎么回事?
所以应该去掉dataType:"json"。
a.html
var params=$("#form1").serialize();
$.ajax({
type: "post",
contentType: "application/text",
data:params,
async: false,
timeout: 30000,
url: '1.php',
success: function(data){
//处理data数据
alert(data);
},
error: function(x, e) {
// alert(x.readyState);
alert(e);
}
});
-----------------------------------
1.php
<?php
$arr = $_REQUEST;
$vnameid =$arr['username'];
$vtele =$arr['telephone'];
echo $vnameid;
?>还是获取不到post值
这个去掉吧。有这个MIME ?