我有這個jQuery的Javascript代碼:獲取阿賈克斯不工作的數據
$(document).ready(function(){
$("#check_button").click(function(){
$.ajax({
url: "includes/adcontent.php",
type: "GET",
data: "id=<?php echo $id; ?>",
async: false,
cache: false,
beforeSend: function (data) {
$('#check_quest_button_div').html("<img src='/images/icons/loading.gif' title='Please wait' alt='Please wait' />");
}
});
});
});
這是我的PHP代碼中包含/ adcontent.php:
if (!isset($id) && isset($_GET['id'])){
$id=htmlspecialchars(strip_tags($_GET['id']));
}
echo $id;
但有了這個代碼,我有一個錯誤信息。該腳本不會發送GET數據。問題是什麼?
不要將它作爲數據傳遞,將它作爲查詢參數傳遞(在include/adcontent.php之後添加'?id = <?php echo $ id;?>' – tjameson
這不起作用:-( – Jordy
你能Wireshark的,並確保該請求被髮 – tjameson