首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Ajax JavaScript变量到PHP

Ajax JavaScript变量到PHP
EN

Stack Overflow用户
提问于 2016-10-17 15:12:49
回答 3查看 88关注 0票数 0

我试图使用使用JavaScript /jQuery$.get方法的Ajax将一个JavaScript字典变量发送到PHP,但是它会产生一个错误。

以下是JavaScript代码:

代码语言:javascript
运行
复制
$.get( "contr.php", { max: "max", max2: "max2" } );

和PHP:

代码语言:javascript
运行
复制
$max = $_GET['max'];
var_dump($max);
  • jQuery工程
  • JavaScript $.get工作

PHP错误是:

未定义索引最大值

我做错了什么?

EN

回答 3

Stack Overflow用户

发布于 2019-06-07 14:24:37

这个错误是有帮助的。它说,传递给$.get的字典变量省略了键值对data -> max。试试这个:

代码语言:javascript
运行
复制
$.ajax({
  url: "contr.php",
  method:"GET",
  data:{
        max: "max"
        max2: "max2"
       }
}).done(function(response){
    alert(response)
})
票数 1
EN

Stack Overflow用户

发布于 2016-10-17 15:47:38

试试这个:

代码语言:javascript
运行
复制
$.ajax({
    type: "GET",
    url : "contr.php",
    data: {
        max : "max",
        max2: "max2"
    },
    success : function(data){
        // Do some stuff
        console.log(data); // Use this to check the page response
    }
})

请参阅此链接站点上的jQuery :)

票数 0
EN

Stack Overflow用户

发布于 2016-10-17 15:16:42

用以下代码替换Ajax代码:

代码语言:javascript
运行
复制
    $.get( "contr.php", { "max": "max", "max2": "max2" }, function(res){} );
票数 -2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/40089982

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档