0
我正在使用AJAX,並以Javascript變量的形式從數據庫中獲取數據。現在,在一張表中,我想使用php base_url打印圖像。 問題是圖像沒有顯示。 這裏是我的代碼:一切除了照片打印在Java中訪問Javasrcipt變量base_url
<script>
$(function(){
showAllEmployee();
function showAllEmployee(){
$.ajax({
type: 'ajax',
url: '<?php echo site_url('Welcome/showAllEmployee') ?>',
async: false,
dataType: 'json',
success: function(data){
var html = '';
var i;
for(i=0; i<data.length; i++){
html +='<tr>'+
'<td> <img class="size1" src="<?php echo base_url("/uploads/university/data[i].image")?>" /></td>'+
'<td>'+data[i].name+'</td>'+
'<td>'+data[i].division+'</td>'+
'<td>'+data[i].location+'</td>'+
'<td>'+data[i].min_hsc+'</td>'+
'<td>'+data[i].ad+'</td>'+
'<td>'+data[i].email+'</td>'+
'</tr>';
}
$('#showdata').html(html);
},
error: function(){
alert('Could not get Data from Database');
}
});
}
}
)
</script>
正義之舉,走出PHP代碼塊。 –
或當您返回數據時,返回整個網址。 –
當你打印在頁面上時,你可以顯示你的圖像網址嗎?您可以在任何流行的Web瀏覽器中使用螢火蟲或開發人員工具來驗證這一點。 –