将ajax数据永久保存在PHP变量中

时间:2019-06-29 05:59:33

标签: php ajax

我可以将数据从Ajax发送到PHP,并在Ajax中接收响应。有什么方法可以在PHP中保存Ajax数据并在PHP页面中使用它?

2 个答案:

答案 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