繁体   English   中英

检索ajax函数中的每个Php循环变量

[英]retrieve every Php loop variable inside ajax function

图像存储在单独的文件夹中。

文件夹和图像都保存在数据库中。 在我的画廊页面中,分两个步骤从数据库中显示它们。

  1. 从数据库中检索文件夹,并在图库页面中列出
  2. 单击文件夹时,将列出图像。 到目前为止,我已经将数据从数据库传递到视图,并且已经使用onclick函数将文件foldername传递给了ajax-call

我的查看代码如下:

 <?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 } ?>

目前,我无法检索<script>内传递的$show['folder_id']我的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>

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');
}

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM