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

时间:2011-10-26 23:18:30

标签: javascript jquery html ajax

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

3 个答案:

答案 0 :(得分:8)

使用$ .AJAX获取文件:

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

答案 1 :(得分:7)

$.get('/folder/file.bla', function(data) {
  var fileContents = data;
});

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

答案 2 :(得分:3)

该文件的类型是什么? 如果是纯文本,那应该不是问题:)

   $.get('/folder/file.bla', function(data) {
    var filetxt = data;
    // FINISHED GETTING FILE, INSERT CODE
    });