所以我試圖找到我的問題的答案,但沒有結果。
main.js
$.ajax ({
method: "POST",
url:"main_d.php",
data: {type : 4}
})
.done(function(msg_info) {
$('#info_id').append(msg_info)
})
main_d.php
<?php
$tipe = $_POST['type'];
switch($tipe) {
case 4:
info_add();
break;
}
function info_add() {
if(isset($_GET['id'])) {
$item_nr = $_GET['id'];
echo $item_nr;
} else {
echo "ERROR";
}
}
?>
所以這是我的,我曾嘗試使用,但沒有結果....我只得到錯誤了小代碼。如果我使用VAR轉儲我得到陣列(0){} 的網址有?ID = 1 我從該main_d.php從PHP代碼的URL
"<a href=info.html?id=" . $id . " target=_blank>CLICK HERE</a>"
什麼?您的AJAX沒有GET參數... –
URL沒有任何'id'作爲查詢字符串。 –
你在內部調用函數時不能使用GET方法。唯一的方法是將變量值傳遞給像info_add($ id) – Gopalakrishnan