作者AROOBA (卷舌阿鲁巴)
看板Ajax
标题[问题] $.ajax可以使用get但是无法使用post
时间Thu Jan 14 14:30:36 2010
在下使用JQuery的$.ajax
在document ready的时候用GET去拿response.php的结果回来可正常执行
可是使用POST就拿不到任何的回应
附上程式码
------------------------------------------------
$.ajax({
url: 'response.php',
type: 'GET', // ->改为POST
dataType:"jsonp",
data:{id:'test'},
error: function(xhr) {
alert('Ajax request error from all');
},
success: function(response) {
alert(response.status);
}
});
------------------------------------------------
以下为response.php的程式码
<?php
$cb=$_GET[callback]; // ->改为$_POST
$arr['status'] = $_GET['id']; //->改为$_POST
$arr['result'] = 'true';
echo $cb."(".json_encode($arr).");";
?>
-------------------------------------------------
上面的程式码在页面读完後会alert内容为test的视窗
但是改为POST之後就没反应了
有请板上的高手们指点一下迷津 <(__ __)>
--
Arooba:不好意思~我是不知所谓的囧人~
谜:实不相瞒~看阁下从头发到脚指甲没一处不入囧人的型格
Arooba:那又如何?
谜:也就是阁下注定囧一辈子~
Arooba:( ̄皿 ̄)我不想理你~我要睡觉了~
谜:.......醒醒吧!阿囧!
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.96.111.65