【发布时间】:2016-06-17 18:14:35
【问题描述】:
这个问题有点像错误。我不知道这段代码中的问题。
我正在使用 ajax 来显示我的表格。它说未定义的变量:输出。
这是我的代码:
控制器帐户:
function get_accounts()
{
$accounts=$this->Model_admindly->get_accounts();
$output.= '
<table id="example" class="table table-striped table-bordered" cellspacing="0" width="100%">
<thead>
<tr>
<th>ID</th>
<th>Email</th>
<th>Username</th>
<th>Last Logged</th>
<th>Last IP</th>
<th>Date Reg</th>
<th>Status</th>
<th>Actions</th>
</tr>
</thead>
<tfoot>
<tr>
<th>ID</th>
<th>Email</th>
<th>Username</th>
<th>Last Logged</th>
<th>Last IP</th>
<th>Date Reg</th>
<th>Status</th>
<th>Actions</th>
</tr>
</tfoot>
<tbody>';
foreach($accounts as $key)
{
$output.= '<td>'.$key->id.'</td>
<td>'.$key->email.'</td>
<td>'.$key->username.'</td>
<td>'.$key->date_lastlogged.'</td>
<td>'.$key->last_ipaddress.'</td>
<td>'.$key->date_registered.'</td>
<td>'.$key->status.'</td>
<td>'.$key->status.'</td>';
}
$output.='</table>';
echo $output;
}
使用 ajax 显示它:
<script>
$(document).ready(function(){
function fetch_data()
{
$.ajax({
url:"<?php echo base_url()?>Accounts/get_accounts",
method:"POST",
success:function(data)
{
$("#live_data").html(data);
}
});
}
fetch_data();
});
</script>
【问题讨论】:
-
你有一个 XSS 漏洞;
标签: php jquery ajax codeigniter