0

我想从 API 中获取结果,并将它们显示在另一个页面上。但我对如何获得结果并将其保存在 php 函数中感到困惑。

$.ajax({
    url: '<?php echo base_url('sistem/check'); ?>',
    type: 'POST',
    data: {   
           code: code,
           id: id
          },
    cache: false,
    success: function (data, textStatus, jqXHR) {
             console.log(textStatus + ": " + jqXHR.status);
             console.log(data);
             var y = JSON.parse(data);
             var x = y.data.id;
             console.log(y.data.id)
             if (y.status !== 0){
                window.location.href = "<?php echo base_url('sistem/detail/'.encryption('x').''); ?>";
             }else{
             $('.response').html(y.message);
             }
             },
     error:(e) =>{
                    console.log(e.responseText);
                 }
           });

这是结果

{
   "status":1,
   "message":"allowed to access detail",
   "data":{
      "id":"007",
      "code":"code",
      "detail":"lorem opsum",
      }
}

控制器中的功能详细信息

public function detail($id){
     $id =  decryption($id);
     $this->load->view('sistem/detail');
}

我想获得详细功能的结果。但我不知道该怎么做。谢谢你

4

1 回答 1

0

从正在获取结果的“系统/检查”控制器中复制代码并将其放入“系统/详细信息”控制器中,以便无论“系统/检查”得到什么结果,您都可以获得结果。

于 2021-01-15T02:22:35.667 回答