簡體   English   中英

Ajax JavaScript 變量到 PHP

[英]Ajax JavaScript variable to PHP

我正在嘗試使用帶有 JavaScript/jQuery $.get方法的 Ajax 將 JavaScript 字典變量發送到 PHP,但它會產生錯誤。

這是 JavaScript 代碼:

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

和 PHP:

$max = $_GET['max'];
var_dump($max);
  • jQuery 有效
  • JavaScript $.get有效

PHP錯誤是:

未定義的索引最大值

我做錯了什么?

該錯誤很有幫助。 它說傳遞給$.get字典變量省略了鍵值對data -> max 試試這個:

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

試試這個:

$.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 站點上的此鏈接:)

用以下代碼替換您的 Ajax 代碼:

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

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM