[問題] $.ajax可以使用get但是無法使用post

看板Ajax作者 (捲舌阿魯巴)時間15年前 (2010/01/14 14:30), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/2 (看更多)
在下使用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
文章代碼(AID): #1BJheGFe (Ajax)
文章代碼(AID): #1BJheGFe (Ajax)