[英]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);
$.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.