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

时间:2016-12-21 11:16:52

标签: javascript jquery ajax

我有一个列出文件夹内文件的网址:

enter image description here

使用javascript我需要获取该文件列表。

我的代码:

$.ajax({
            url: 'http://webtests02/pruebas/',
            success: function (data) {
                console.log(data);
            }
        });

事情是我得到了ajax GET电话的回报。

我尝试了其他格式,例如使用$ .get,但结果是一样的,所以我克隆了或因为它不是.html,.aspx我无法获取代码并刮掉内容或IIS是阻止这些请求,以便我无法使用jquery ...

该网站是我的,所以我可以配置IIS中所需的任何内容......

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

enter image description here

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

enter image description here

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

1 个答案:

答案 0 :(得分:0)

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 ) );
    }
});

http://api.jquery.com/jQuery.ajax/#jqXHR