Javascript 使用ajax获取文件夹中的文件列表

Javascript 使用ajax获取文件夹中的文件列表,javascript,jquery,ajax,Javascript,Jquery,Ajax,我有一个url,它列出了文件夹中的文件: 使用javascript,我需要获得文件列表 我的代码: $.ajax({ url: 'http://webtests02/pruebas/', success: function (data) { console.log(data); } }); 问题是,当ajaxget调用返回时,我什么也没有得到 我尝试了其他格式,比如使用$.

我有一个url,它列出了文件夹中的文件:

使用javascript,我需要获得文件列表

我的代码:

$.ajax({
            url: 'http://webtests02/pruebas/',
            success: function (data) {
                console.log(data);
            }
        });
问题是,当ajaxget调用返回时,我什么也没有得到

我尝试了其他格式,比如使用$.get,但结果是相同的,所以我将其包括在内,或者因为它不是.html、.aspx,我无法获取代码并刮取内容,或者IIS正在阻止这些请求,所以我无法使用jquery获取它

该网站是我的,所以我可以配置任何需要在IIS

编辑:我创建了一个asp网站,其中列出了文件夹中的文件:

但是当我调用ajax时,仍然得到一个空响应:


编辑:线程关闭。这是由于CORS授权错误造成的。

较新的jQuery实现在Ajax对象上使用.done()方法来处理Ajax调用的完成和数据

$.ajax({
    url: "http://fiddle.jshell.net/favicon.png", 
    beforeSend: function( xhr ) {
        xhr.overrideMimeType( "text/plain; charset=x-user-defined" );
    }
}).done(function( data ) {
    if ( console && console.log ) {
        console.log( "Sample of data:", data.slice( 0, 100 ) );
    }
});

您可以调用ajax来编写其发送文件列表数组的php脚本。有控制台错误吗?@madalinivascu没有控制台错误。@RaghavRangani我有很多文件夹(网站),您的意思是,创建一个列出文件的php并复制每个文件夹中的php脚本?只有您发送文件夹路径。我尝试了此解决方案,但在“网络”选项卡下检查浏览器开发控制台时,仍然得到一个空响应。点击url并准确检查您作为响应获得的数据。这可能有助于妥善处理。