你好,我有波紋管代碼:jQuery的POST請求AJAX
<script type="text/javascript">
14 $(document).ready(function() {
15 $('#find').click(function(){
16
17 var amount = $('#amount').val();
18
19 $.ajax({
20 type: "POST",
21 contentType: "text/xml;charset=utf-8",
22 url: "questions.php",
23 data: {'amount': amount},
24 success: function(data){
25
26 $('#results').show();
27
28
29 $('#results').html(data);
30 }
31 });
32 });
33 });
34 </script>
和我的PHP腳本有以下
5 $search_term = $_POST['amount'];
6 echo $search_term;
的代碼,如果我刪除第21行的內容類型的事情,我得到輸入作爲輸出,但與我沒有得到任何輸出!問題是我真的需要內容類型的東西,所以任何信息都會很有幫助!
不PHP獲取數據呢? – 2012-08-07 19:36:10
如果我有內容類型的東西,我猜沒有(我沒有輸出)!如果我刪除它是因爲我得到了回聲狗屎! – 2012-08-07 19:38:08
從你的js中刪除第21行。 var_dump($ _POST);在接收請求的php文件中。它會給你想要的東西嗎?你也可以添加dataType:'JSON'到你的ajax參數。 – 2012-08-07 19:39:03