ajax js变量到php

时间:2016-10-17 15:12:49

标签: javascript php ajax

我试图简单地使用带有$ .get方法的ajax将js变量发送到php,但它不起作用:/

这是js:

$.get( "contr.php", { max: "max", max2: "max2" } );

和php:

$max = $_GET['max'];
var_dump($max);
  • jquery的作品
  • javascript $.get正常工作

但我得到php错误未定义索引最大值 谢谢你的帮助!

3 个答案:

答案 0 :(得分:1)

该错误很有帮助,它表示您传递给$.get的字典变量已省略键值对data-> max。试试这个:

$.ajax({
  url:"contr.php",
  method:"GET",
  data:{max:"max"
        max2:"max2"
       }
}).done(function(response){
     alert(response)
   })

答案 1 :(得分:0)

试试这个:

$.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网站上的link:)

答案 2 :(得分:-2)

用这个替换你的ajax代码         $ .get(" contr.php",{" max":" max"," max2":" max2&#34 ;},function(res){});