图像存储在单独的文件夹中。
文件夹和图像都保存在数据库中。在我的图库页面中,它们分两步显示在数据库中。
foldername
函数将ajax-call
传递给onclick
我的观看代码如下:
<?php foreach($folder_info as $show){ ?>
<a class="glyphicon glyphicon-folder-close" style="font-size: 100px;" aria-hidden="true" onclick="imageslide('<?php echo $show['folder_id'] ?>');" ></a>
<?php } ?>
目前,我无法检索$show['folder_id']
内传递的<script>
我的ajax电话如下: -
<script>
function imageslide(folderid){
alert(folderid);
$.ajax({
url: "<?php echo site_url() ?>/welcome/getall_images",
type: "GET",
dataType: "json",
data: {'id': folderid},
success: function(data) {
alert(data);
}
}); </script>
答案 0 :(得分:1)
Ajax脚本
$.ajax({
url: "<?php echo site_url() ?>/welcome/getall_images",
type: "POST",
dataType: "json",
data: {id: folderid},
success: function(data) {
alert(data);
}
}); </script>
控制器代码
function getall_images(){
$folderId = $this->input->post('id');
}