Chcę przekazać wartości do skryptu PHP, więc używam AJAX, aby je przekazać, aw tej samej funkcji używam innej AJAX do pobierania tych wartości.Używanie AJAX do przekazania zmiennej do PHP i odzyskanie tych używając AJAX ponownie
Problem polega na tym, że druga AJAX nie pobiera żadnej wartości z pliku PHP. Dlaczego to? Jak mogę zapisać zmienną przekazaną do skryptu PHP, aby druga AJAX mogła ją pobrać?
Mój kod wygląda następująco: Kod
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);
}
});
});
});
kod PHP:
<?php
$userAnswer = $_POST['name'];
echo json_encode($userAnswer);
?>
Nie ma potrzeby stosowania drugiego ajaxu, można uzyskać dane w samym pierwszym ajaxu. – Mahendra
Pierwszą AJAX można użyć do zwrócenia danych. –