我在我的JavaScript文件中使用此代碼從我的php腳本中獲取值。Ajax不會返回來自php的值
$.ajax({
type: 'GET',
url: '/home/example.com/ftp/www/typo3conf/ext/quiz_rs/pi1',
data: 'end_of_quiz=1',
success: function(data){
alert('successful'); // I am getting this message
$('.end_of_quiz').text(data);
}
});
在我的PHP文件(這是一個TYPO3插件)我使用這個代碼:
if (isset($_POST['end_of_quiz'])) {
echo 'I am a nice text. Let me out of here!';
die;
}
輸出是整個頁面的HTML源代碼和空。
我在做什麼錯?
爲什麼你給全路徑? –
您正在發送獲取請求並檢查帖子變量。這裏可能是錯的。 hmmmmmmmm – Dbl
這是正常的,TYPO3返回與頭部,身體等默認的HTML文件,你使用的TYPO3版本?我可以看到一個老派的'pi1',真的嗎? – biesior