如何使用jQuery将文件作为文本字符串加载到一些var中?

Rel*_*lla 6 html javascript ajax jquery

所以我们有一个/page.html/folder/file.bla.我们希望使用jQuery将该文件内容作为文本字符串加载到一些var中,并在完成加载时调用一些函数.怎么办这样的事情?

Dav*_*ger 8

使用$ .AJAX获取文件:

$.ajax({
    type: 'GET',
    url: '/mypage.html',
    success: function (file_html) {
        // success
        alert('success : ' + file_html);
    }
});
Run Code Online (Sandbox Code Playgroud)


Cli*_*ive 7

$.get('/folder/file.bla', function(data) {
  var fileContents = data;
});
Run Code Online (Sandbox Code Playgroud)

作为第二个参数传递给get()函数的函数将在从外部URL加载数据后运行.