-1
私はajaxからphpファイルを呼び出していて、set div #content内で応答を得ることができません。すべてがエコーされて、身体の始まりにまっすぐに飛んできます。私はajaxからエラー状態のいずれかの種類を取得していません。私は間違って何をしていますか?Ajax PHPコールがデータを本体に返す
ここでのPHPファイルです:
if($_GET["id"]) {
$aPoem = $poems->find(array('language'=>($_GET["id"])));
foreach($aPoem as $poem) {
echo '<a href="index.php?id=' . $poem["_id"] . '" target="_self">' . $poem["title"] .'</a><br>';
}
}
Ajaxのファイル:
function sendLanguage() {
jQuery.ajax({
url: "./ListTranslations.php",
method: 'GET',
contentType: 'application/json; charset=utf-8',
dataType: 'json',
}).done(function(response){
$('#content').html(response);
}).fail(function(error){
console.log(error);
});
}
感謝すべてのヘルプは!
編集しました。
は右の応答すべきですか? – Qsprec
rと応答のエラー – sradha
'($ _ GET [" id "]){'このajaxリクエストでは常にfalseではないでしょうか? –