繁体   English   中英

jquery AJAX中的未定义索引发送和接收数据请求

[英]Undefined Index in a jquery AJAX send and receive data request

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  

什么可能导致这个?

添加到ajax对象的type属性:

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

您应该声明提交方法

$.ajax({
  type:"POST",
  ...
});

数据:{'aaa':'names_'}我认为会更好

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM