首页 > 解决方案 > Codeigniter Ajax。如何显示图像

问题描述

我想使用 ajax 在引导模式中显示图片。只有图像没有显示,数据库中只有文件名。由于某种原因,我不能使用 php 来显示图像

图片位置:D:\Xampp\htdocs\CapstoneFiles\uploads

我正在使用这两个代码进行反复试验

看法:

  <div id="banner3" name="banner3">
  </div>
  <img id="banner2" name="banner2">

阿贾克斯:

$(document).ready(function(){
   $('#manageMemberTable').on('click', '.get', function(){  
       var event_id = $(this).attr("id");  
       var event_title = $(this).closest('tr').find('td.event_title').html();
       $.ajax({  
            url:"<?php echo base_url() ?>Events/eventdetails/"+event_id,
            type:"POST",  
            dataType:"json", 
             success:function(data)  
            {  
                
                $('#event_title').text(data.event_title);
                $('#event_desc').text(data.event_desc);
                $('#when').text(data.start_date);   
                $('#Venue').text(data.venue);  
                $('#course').text(data.course); 
                $('#level').text(data.year_level); 
                $('#ids').val(data.event_id); 
        
                $('#banner3').append("<img src='uploads'"+data.color)
                 $('#banner2').attr("src",'uploads',data.color); 
                 $('#userModal').modal('show');
                
               
            } 
           
      
        })  

    });
});

标签: phpjqueryajaxcodeigniter

解决方案


推荐阅读