我想获取文件列表(从名为的文件夹中)uploads。
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来执行此操作,因为稍后会重用该函数。
insideT
get-files.php
function get_files(){ $.ajax({ url : 'get_files.php', type : 'get' }); $('#insideT').html(//here I want to get the file listing); } get_files();
试试这个
<?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); } }); }