使用JQuery .ajax()调用PHP函数 - php

我正在尝试使用PHP函数读取图像的服务器目录。然后,需要使用.ajax()将图像传递回JQuery,以用于幻灯片演示。我正在使用PHP函数,希望为用户简化添加/删除图像的操作。基本上,他们要做的就是从目录中添加或删除图像以修改幻灯片,而不编辑任何代码。

我正在努力让JQuery函数返回我期望的结果。自从我做完PHP已经有一段时间了,所以我可能忽略了某个人。这是我的PHP代码:

<?php
    $path = "./";
while (false !== ($file = readdir($handle)))
    {
        if ($file != '.' && $file != '..')
            echo "<img src=\"" . $path.$file. " alt=\"" . $file . "\>";
        {
    }
?>

这是我的readImages JQuery函数:

function readImages() {
    $.ajax({
        type: "POST",
        url: "getimages.php",
        dataType: "html",
        success: function(imagepath){
            $(".slideshow").html(imagepath);
            }
    });

}

我想做的是让PHP返回添加了文件名的HTML格式标签。然后,jQuery将返回的标签添加到HTML代码中。

到目前为止,返回的只是“; {}?>

关于我在做什么错的任何想法吗?

参考方案

主要问题是结构Rob Olmos指出的问题。但是如果您使用的是php5,我也将切换到目录迭代器而不是readfile

AJAX实时电子邮件验证(PHP) - php

当用户在我的网站上创建帐户时,我希望对照我的数据库(MySQL)中的所有当前用户名检查输入的用户名,并确认是否可用。有谁知道我可以使用的任何好的库,或者是jQuery的插件? 参考方案 所需的确切信息以示例形式here给出。它使用jQuery作为JavaScript库

jQuery Ajax PHP重定向到另一个页面 - php

JavaScript文件:$.ajax({ type: "POST", url: "ajax.php", data: dataString, success: function(r) { $("#div").html(r); } }); 我想在成功的情况下将页面重定向到new.php,所以在我使用a…

jQuery ajax()返回json对象,但未正确警告 - php

为什么无法使用data [0] .id返回ID? $(document).ready(function(){ $.ajax({ type: 'POST', dataType: "json", url: '<?php echo matry::base_to('tests/map_it'…

Ajax Onchange在foreach循环内 - php

我有ajax功能function price(id,prid,divid,key,name) { //alert(id); alert(prid); alert(name); $.ajax({ type: "POST", data: "aid="+id+"&prid="+prid, url:…

jQuery自动完成ui与json问题 - php

我正在尝试使jquery自动完成ui正常工作,但没有成功。没有找到匹配的列表。我收到错误“ TypeError:this.source不是函数”到目前为止,我有一个输入字段<input type="text" id="searchbar" name="title" placeholder=&#…