所以我们有/page.html
和/folder/file.bla
。我们希望使用jQuery将该文件内容作为文本字符串加载到一些var中,并在完成加载时调用一些函数。怎么做这个?
答案 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
});