ajax传递的参数php就是接收不到,请高手指点但是换成 type:'get',就能接受
function delgroup(deldata){
var jsdata= jQuery.param({'dowhat':'del','deldata':'18','tmp':Math.random()});
jsdata={'dowhat':'del','deldata':'18','tmp':Math.random()};
// var jsdata= 'dowhat='+deldata;
$.ajax({
url:"./groupupdate.php",
type:'post',
contentType: "application/json",
data:jsdata,
//data:"dowhat=del&deldata="+deldata,
cache:false,
async : false,
//dataType: "json",
error:function(){
alert("erro");
},
success:function(data){
alert(data);
}
});
}
换成get 后
var jsdata= jQuery.param({'dowhat':'del','deldata':'18','tmp':Math.random()});
jsdata={'dowhat':'del','deldata':'18','tmp':Math.random()};
// var jsdata= 'dowhat='+deldata;
$.ajax({
url:"./groupupdate.php",
type:'get',
contentType: "application/json",
data:jsdata,
//data:"dowhat=del&deldata="+deldata,
cache:false,
async : false,
//dataType: "json",
error:function(){
alert("erro");
},
success:function(data){
alert(data);
}
});
就可以得到,网上查了一些资料说如下修改就可,但是试过了,还是不行
function delgroup(deldata){
var jsdata= jQuery.param({'dowhat':'del','deldata':'18','tmp':Math.random()});
// var jsdata= 'dowhat='+deldata;
$.ajax({
url:"./groupupdate.php",
type:'post',
//contentType: "application/json",
data:jsdata,
//data:"dowhat=del&deldata="+deldata,
cache:false,
async : false,
dataType: "json",
error:function(){
alert("erro");
},
success:function(data){
alert(data);
}
});
}