gpt4 book ai didi

php - 如何使用ajax访问返回的php变量,作为 View 中的php变量

转载 作者:行者123 更新时间:2023-11-28 20:20:56 25 4
gpt4 key购买 nike

我现在就是这样的情况

//查看

 $.ajax({type: 'POST',
url: base_url+"home/display_info/"+patient_id,
async: false,
success: function(data){
//alert(data);// alert was working
}
});

// Controller

function display_info($id)
{
$document= $this->document_model->getDocumentOfPatient($id);
print_r($document);
}

在此我从 Controller 获取数据作为数组,我想将数据获取到 php 数组变量以使用该数组构建一个表(html),但卡在这里,有什么方法可以设置带有此返回数据变量的表(html),我可以访问变量 <?php echo $document['document_id'];?>在 View 中就像这样。

最佳答案

试试这个

首先,您在 View 页面中创建表格。表 ID 名称 foo 并用于创建表行并附加到 html 表

示例代码如下

    <scrit type="text/javascript">
$.ajax({type: 'POST',
url: base_url+"home/display_info/"+patient_id,
async: false,
success: function(data){
var table = '<tr><td>' + data['patient_id'] + '</td><td>' + data['document_id'] + '</td><td>' + data['document_date'] + '</td><td>'+ data['insert_user_id']+ '</td></tr>';

$('#poo > tbody').append(table);
}
});


</script>
<table id="poo" style="margin:10px 0px 0px 0px;" width="100%" border="0" cellpadding="0" cellspacing="0">
<thead>
<tr>
<td><strong>Product id</strong></td>
<td><strong>Doc id</strong></td>
<td><strong>Date</strong></td>
<td><strong>userid</strong></td>
</tr>
</thead>
<tbody>
</tbody>
</table>

关于php - 如何使用ajax访问返回的php变量,作为 View 中的php变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18334617/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com