1

test.php

$aaa = $_POST['aaa'];

echo $aaa;

Javascriptコード

$.ajax({

url: 'ajax/test.php', 
data: { aaa: 'names_' },
success: function(data) {
alert("Data Loaded: " + data); 
            }
      });

アラート応答は次のとおりです。

NOTICE: Undefined Index: aaa  

これは何が原因でしょうか?

4

3 に答える 3

4

ajaxオブジェクトにtype属性を追加します。

$.ajax({
  url: 'ajax/test.php', 
  type:'post',
  data: { aaa: 'names_' },
  success: function(data) {
    alert("Data Loaded: " + data); 
  }
});
于 2012-10-19T00:26:33.853 に答える
1

送信方法を申請する必要があります

$.ajax({
  type:"POST",
  ...
});
于 2012-10-19T00:30:55.880 に答える
-1

データ:{'aaa':'names_'}私はもっと良いと思います

于 2012-10-19T00:25:03.113 に答える