php - AJAX 调用成功但服务器未检索到数据

标签 php jquery ajax google-api

我有一个 ajax 调用,它将数据传递到另一个 php 文件 createTest2.php,如下所示。

但是createTest2.php文件抛出错误

"Notice: Undefined index: aaa in C:\xampp\htdocs\TestProj\Test\createTest2.php on line 2

我不知道如何解决它。

来电者.php

$(document).ready(function(){
    $("#button_submit").click(function() 
  {

    $.ajax({
      type:"POST",
      url:"createTest2.php",
      data:{aaa : "UNIT_TEST"},
      success:function()
      {
        alert("success");
      }
    });
 });
});

createTest2.php

$test_name = $_POST['aaa'];

最佳答案

    if you are using 
    $test_name = $_POST['aaa'];
 you have to call ajax like this
$(document).ready(function(){
    $("#button_submit").click(function() 
  {

    $.ajax({
      type:"POST",
      url:"createTest2.php",
     data:"aaa=UNIT_TEST",
      success:function()
      {
        alert("success");
      }
    });
 });
});

最主要的是“data:”aaa=UNIT_TEST”,”

关于php - AJAX 调用成功但服务器未检索到数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16077451/

相关文章:

javascript - 尝试使用 jquery 和 ajax 填充下拉列表

javascript - 在 Firefox 中禁用箭头键页面滚动

jquery - 鼠标悬停时在图像上显示信息

php - 使用 jqGrid 制作考勤表

jquery - 效率困境 : to use AJAX or not?

php - 在特征中执行构造函数

php - Android JSON HttpClient 使用 HttpResponse 将数据发送到 PHP 服务器

php - 不保存到json文件(php+redis)?

asp.net-mvc - 将控制台应用程序的标准输出流式传输到 ASP.NET MVC View

javascript - 数据表上的范围日期搜索 (CodeIgniter)