我有这样的jQuery AJAX调用:
var ajaxStuff = $.ajax({
type : 'POST',
url : customURL,
data : {
myData : 'myData'
},
dataType : 'json',
async : false
}).responseText;
console.log(ajaxStuff);
然而,在PHP中,我问我使用的请求方法是什么:
echo ($_SERVER["REQUEST_METHOD"]);
它返回:
GET
为什么我的AJAX调用无法被识别为POST?
谢谢!
答案 0 :(得分:0)
方法的参数名称为set.seed(1233)
rdu<-function(n,k) sample(1:k,n,replace=T)
time<-rdu(300,30)
data_BDI<-data.frame(BDI=time,time=rep(c("BDI","BDI.FU","BDI.FU2"),each=100),Groups=rep(rep(c("ABM","both","control","BMS"),each=25),3))
,而不是method
:
type
文档:http://api.jquery.com/jquery.ajax/
如果未指定方法,或者参数名称不正确,则 var ajaxStuff = $.ajax({
method: 'POST', ////// not "type"
url : customURL,
data : {
myData : 'myData'
},
dataType : 'json',
async : false
}).responseText;
console.log(ajaxStuff);
默认为GET。