javascript - jQuery:加载txt文件并插入div

标签 javascript jquery ajax

我想加载一个 *.txt 文件并将内容插入到一个 div 中。 这是我的代码:

js:

$(document).ready(function() {
    $("#lesen").click(function() {
        $.ajax({
            url : "helloworld.txt",
            success : function (data) {
                $(".text").html(data);
            }
        });
    });
}); 

html:

<div class="button">
    <input type="button" id="lesen" value="Lesen!" />
</div>

<div class="text">
    Lorem Ipsum <br />
</div>

文本:

im done

如果我点击按钮 Firebug 报告以下错误:

Syntax-Error
im done

我不知道该怎么办:-(

最佳答案

您需要添加一个数据类型 - http://api.jquery.com/jQuery.ajax/

$(document).ready(function() {
    $("#lesen").click(function() {
        $.ajax({
            url : "helloworld.txt",
            dataType: "text",
            success : function (data) {
                $(".text").html(data);
            }
        });
    });
}); 

关于javascript - jQuery:加载txt文件并插入div,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6470567/

相关文章:

JavaScript:分割函数

javascript - 正则表达式字符集 - 以及它们包含的内容

javascript - 在 JQuery 动画循环中,在所有动画完成后运行函数

javascript - 跨窗口传递回调函数导致 ie 出错

javascript - 使用 jQuery 更新图像源

javascript - 如何使 map 超出图层边界?

javascript - 具有大量依赖项的 JavaScript 前端的 Docker 构建过程

javascript - 为什么这个 jquery 事件处理程序没有按预期连接?

JavaScript、Jquery : get element by two attr?

ajax - YouTube iframe API官方示例出现错误