当前位置: 首页 > 面试题库 >

如何使用jQuery Ajax获取文件列表

阮梓
2023-03-14
问题内容

我想获取文件列表(从名为的文件夹中)uploads

get_files.php

<?php
$dir = 'uploads/';
$a = scandir($dir);
$b=count($a);

for($x=2;$x<$b;$x++)
   {
   echo"<div class='filePass'>";
     echo $a[$x];
     echo "</div>";
   }
?>

get_files.php与单独运行一样,即可以正确列出文件。
但是,如何在insideTdiv中获取列表?
我可以包含,get-files.php但是我需要使用jquery ajax来执行此操作,因为稍后会重用该函数。

function get_files(){
   $.ajax({
    url : 'get_files.php',
    type : 'get'
    });
    $('#insideT').html(//here I want to get the file listing);
    }
get_files();

问题答案:

试试这个

get_files.php

<?php
$dir = 'uploads/';
$a = scandir($dir);
$b=count($a);
$res = '';
for($x=2;$x<$b;$x++)
   {
     $res.= "<div class='filePass'>";
     $res.= $a[$x];
     $res.= "</div>";
   }
echo $res;
?>

Ajax脚本

function get_files(){
    $.ajax({
               type: "GET",
               url: "get_files.php",
               cache: false,
               success: function(result){
                     $("#insideT").html(result);
               }
          });
}


 类似资料:
  • 问题内容: 我一直在研究将要集成Git功能的基于Java的产品。使用Git的功能之一,我通过分阶段执行将10多个文件添加到Git存储库中,然后在一次提交中提交了这些文件。 以上过程可能相反吗?即查找作为提交的一部分提交的文件列表。 我在命令的帮助下获得了提交,但是我不确定如何获取提交的文件列表。 示例代码: 问题答案: 每个提交都指向一 棵树 ,该 树 表示构成该提交的所有文件。注意,这不仅包括使

  • 我一直在开发一个基于Java的产品,Git特性将被集成到该产品中。通过使用Git的一个特性,我将10个文件添加到Git存储库中,然后在一次提交中提交。 上述过程是否可能相反?即查找作为提交的一部分提交的文件列表。 我在< code>git.log()命令的帮助下获得了提交,但是我不确定如何获得提交的文件列表。 示例代码:

  • 文档不清楚如何从文件夹中获取文件。显然,可以使用来限制结果,但没有一个选项包含路径或文件夹,至少不是显式的。

  • 问题内容: 我正在使用JavaMail API连接到我的个人帐户。我在自己创建的Gmail帐户中有文件夹(标签)列表以及默认的文件夹(如收件箱,草稿等)。如何列出所有可用的文件夹(默认和创建的用户)? 我可以使用以下API访问特定的文件夹:。是否有其他API可以获取邮件帐户中可用的文件夹列表? 问题答案: 这是有效的代码。这将使您处理所有标签。要深入了解,您可以执行,也可以按照其他答案的建议使用来

  • 问题内容: 我想使用php阅读列表,列出网页文件夹中的文件名。有没有简单的脚本可以实现? 问题答案: 最简单,最有趣的方式(imo)是glob 但是标准方法是使用目录功能。 还有SPL DirectoryIterator方法 。如果你感兴趣

  • 有没有一种方法可以获得一个文件列表,而不需要对一个公共托管的Goolge驱动器文件夹使用授权? 示例文件夹:https://googledrive.com/host/0b1nmfb7vdm6jnnhjwk9cdu9uehc/ 我想使用该文件夹托管我将在其他站点的图库中显示的图像。