PHPスクリプトに値を渡したいので、AJAXを使用してそれらを渡し、同じ関数で別のAJAXを使用してそれらの値を取得しています。
問題は、2 番目の AJAX が PHP ファイルから値を取得していないことです。どうしてこれなの?2 番目の AJAX が取得できるように、PHP スクリプトに渡された変数を保存するにはどうすればよいですか?
私のコードは次のとおりです。
AJAX コード:
$(document).ready(function() {
$("#raaagh").click(function(){
$.ajax({
url: 'ajax.php', //This is the current doc
type: "POST",
data: ({name: 145}),
success: function(data){
console.log(data);
}
});
$.ajax({
url:'ajax.php',
data:"",
dataType:'json',
success:function(data1){
var y1=data1;
console.log(data1);
}
});
});
});
PHP コード:
<?php
$userAnswer = $_POST['name'];
echo json_encode($userAnswer);
?>