Nit*_*ths 4 html javascript jquery
我有一个任务是使用jquery显示文件夹中的所有图像.
为此,我使用了代码
var imageFolder = '../../Images/Avatar/';
var imgsrc = imageFolder +'';
Run Code Online (Sandbox Code Playgroud)
我需要在该文件夹头像中获取图像文件名.我怎样才能获得文件名.该头像文件夹中有很多图像文件也有一些txt文件.我只需要jpg,png,gif图像.
试试这种方式
HTML代码:
<div id='fileNames'> </div>
Run Code Online (Sandbox Code Playgroud)
JQUERY CODE:
var fileExt = {},
fileExt[0]=".png",
fileExt[1]=".jpg",
fileExt[2]=".gif";
$.ajax({
//This will retrieve the contents of the folder if the folder is configured as 'browsable'
url: '../../Images/Avatar/',
success: function (data) {
$("#fileNames").html('<ul>');
//List all png or jpg or gif file names in the page
$(data).find("a:contains(" + fileExt[0] + "),a:contains(" + fileExt[1] + "),a:contains(" + fileExt[2] + ")").each(function () {
var filename = this.href.replace(window.location.host, "").replace("http:///", "");
$("#fileNames").append( "<li>" + filename + "</li>");
});
$("#fileNames").append('</ul>');
}
});
Run Code Online (Sandbox Code Playgroud)
从这个SO问题引用的基本逻辑在这里
快乐编码:)
| 归档时间: |
|
| 查看次数: |
38343 次 |
| 最近记录: |