我可以将数据从Ajax发送到PHP,并在Ajax中接收响应。有什么方法可以在PHP中保存Ajax数据并在PHP页面中使用它?
答案 0 :(得分:1)
$.ajax({
url:"<?= site_url('index/get_data') ?>",
type:'post',
dataType:'json',
success: function (data) {
$('div').html(data);
}
});
您可以使用jquery设置动态数据,但我认为无法将ajax响应另存为php变量
答案 1 :(得分:0)
您可以制作一个function
并在ajax success
函数中调用它,最后有两种方法可以通过php
或{{1}将值放入form submit
}。我使用了ajax方法,即:
ajax
现在在 function result(r){
//"r" have response value
//pass to ajax
alert("i'm in");
$.ajax({
type: "POST",
url: "page1.php",
data: { 'value': r},
success: function(response){
alert("done");
},
error: function (jqXHR) {
console.log(jqXHR);
alert("There was a problem");
}
});
}
$.ajax({
type: "POST",
url: "page.php",
success: function(response){
//passing response value to function "result"
result(response);
},
error: function (jqXHR) {
console.log(jqXHR);
alert("There was a problem");
}
});
中,如下所示:
page1.php