发出Ajax请求时出现403禁止错误

苏拉杰·卡瓦德(Suraj kavade)

我试图通过从slide_images文件夹中获取所有图像名称并将其附加到来动态地取消显示滑块图像。

<script>
var dir = "images/slider_images";
var fileextension = ".jpg";
$.ajax({
url: dir,
type: "POST",
success: function (data) {
    $(data).find("a:contains(" + fileextension + ")").each(function () {

        var url = this.href;
        var filename = url.substring(url.lastIndexOf('/')+1);
          //alert(filename);
        $(".slides").append($("<li><img src=" + dir +"/"+ filename + "></img></li>"));
    });
}
});
</script>
苏拉杰·卡瓦德(Suraj kavade)

最后,我通过使用json解决了这个问题。首先,我创建getimages.php文件并读取该文件中的目录,并获取所有图像名称并将该名称存储在数组中。

getimages.php

<?php
$filenameArray = array();
$handle = opendir(dirname(realpath(__FILE__)).'/images/slider_images/');
    while($file = readdir($handle)){
        if($file !== '.' && $file !== '..'){
            array_push($filenameArray, "images/slider_images/$file");
        }
    }

echo json_encode($filenameArray);
?>       

从要动态加载图像的页面调用getimages.php。

index.php

$.ajax({

        url: "getimages.php",
        dataType: "json",

        success: function (data) {
            alert("success");
            $.each(data, function(i,filename) {
                alert(filename);
                $('.slides').append('<li><img src="'+ filename +'" class="drop_shadow" alt="Slider Image 1" /></li>');
            });
        }
    });

这对我来说是完美的。我想要,请尝试此。这是使用ajax从文件夹加载图像的非常简单的方法

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

发出Ajax请求时出现403禁止错误

来自分类Dev

在Django框架中发出Ajax Post请求时出现403禁止错误

来自分类Dev

403在Django中向端点发出Ajax请求时禁止

来自分类Dev

地理编码时出现403禁止错误

来自分类Dev

使用JQuery-2.0.3发出AJAX请求时出现错误的请求错误

来自分类Dev

将SSL请求从Apache服务器转发到Tomcat时出现403(禁止)错误

来自分类Dev

发出HTTP请求时出现OpenSSL错误

来自分类Dev

通过ajax在服务器请求上禁止的错误403

来自分类Dev

向服务器发出AJAX请求时出现错误代码415

来自分类Dev

从Chrome控制台发出重复的Ajax请求时出现“资源不足错误”

来自分类Dev

使用Netcat时HTTP GET请求禁止403错误

来自分类Dev

在ExpressJS中发布时出现403禁止的错误

来自分类Dev

访问网站(Joomla)时出现403禁止错误

来自分类Dev

尝试从Pod访问Kubernetes API时出现403禁止错误

来自分类Dev

执行Terraform计划时出现Terraform 403禁止错误

来自分类Dev

在Kubuntu 14.04中安装软件时出现403禁止错误

来自分类Dev

访问网站(Joomla)时出现403禁止错误

来自分类Dev

错误:发出HTTPS / HTTP请求时出现getaddrinfo ENOTFOUND错误

来自分类Dev

在AJAX请求中使用@csrf_exempt时,为什么会出现403 Forbidden错误?

来自分类Dev

ajax django 403禁止错误

来自分类Dev

发出HTTP请求时出现类型不匹配错误

来自分类Dev

发出http GET请求时出现超时错误

来自分类Dev

使用Axios发出发布请求时出现网络错误

来自分类Dev

发送Ajax请求时出现500错误

来自分类Dev

发送Ajax请求时出现500错误

来自分类Dev

发出 AJAX 请求时未找到表错误

来自分类Dev

xampp安装后出现“ 403禁止错误”

来自分类Dev

django rest框架中'PUT'请求Ajax中的禁止403错误

来自分类Dev

在 ec2 实例上的 https 上出现错误 403 禁止 ajax

Related 相关文章

  1. 1

    发出Ajax请求时出现403禁止错误

  2. 2

    在Django框架中发出Ajax Post请求时出现403禁止错误

  3. 3

    403在Django中向端点发出Ajax请求时禁止

  4. 4

    地理编码时出现403禁止错误

  5. 5

    使用JQuery-2.0.3发出AJAX请求时出现错误的请求错误

  6. 6

    将SSL请求从Apache服务器转发到Tomcat时出现403(禁止)错误

  7. 7

    发出HTTP请求时出现OpenSSL错误

  8. 8

    通过ajax在服务器请求上禁止的错误403

  9. 9

    向服务器发出AJAX请求时出现错误代码415

  10. 10

    从Chrome控制台发出重复的Ajax请求时出现“资源不足错误”

  11. 11

    使用Netcat时HTTP GET请求禁止403错误

  12. 12

    在ExpressJS中发布时出现403禁止的错误

  13. 13

    访问网站(Joomla)时出现403禁止错误

  14. 14

    尝试从Pod访问Kubernetes API时出现403禁止错误

  15. 15

    执行Terraform计划时出现Terraform 403禁止错误

  16. 16

    在Kubuntu 14.04中安装软件时出现403禁止错误

  17. 17

    访问网站(Joomla)时出现403禁止错误

  18. 18

    错误:发出HTTPS / HTTP请求时出现getaddrinfo ENOTFOUND错误

  19. 19

    在AJAX请求中使用@csrf_exempt时,为什么会出现403 Forbidden错误?

  20. 20

    ajax django 403禁止错误

  21. 21

    发出HTTP请求时出现类型不匹配错误

  22. 22

    发出http GET请求时出现超时错误

  23. 23

    使用Axios发出发布请求时出现网络错误

  24. 24

    发送Ajax请求时出现500错误

  25. 25

    发送Ajax请求时出现500错误

  26. 26

    发出 AJAX 请求时未找到表错误

  27. 27

    xampp安装后出现“ 403禁止错误”

  28. 28

    django rest框架中'PUT'请求Ajax中的禁止403错误

  29. 29

    在 ec2 实例上的 https 上出现错误 403 禁止 ajax

热门标签

归档