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

时间:2017-05-23 05:39:59

标签: javascript php jquery ajax

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

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

  1. 从数据库中检索文件夹并列在图库页面
  2. 在点击文件夹时,将列出图像。 到目前为止,我已将数据从数据库传递到视图,并已使用foldername函数将ajax-call传递给onclick
  3. 我的观看代码如下:

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

1 个答案:

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