首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >用jquery逐行读取文本文件

用jquery逐行读取文本文件
EN

Stack Overflow用户
提问于 2016-12-17 13:08:01
回答 1查看 1.6K关注 0票数 0

嗨,我试着用JQuery逐行读取文本文件。

我试着这样做:

代码语言:javascript
运行
复制
function load_file(file, element) {
    var lines = file.split("\n");

    for (var i = 0, len = lines.length; i < len; i++) {
        save(lines[i]);
    }
    $(element).load(file);

}

以及html文件:

代码语言:javascript
运行
复制
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="WebForm1.aspx.cs" Inherits="WebApplication9.WebForm1" %>

<!DOCTYPE html>

<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
    <title></title>
    <script type="text/javascript" src="Scripts/JFunc.js"></script>
    <script type ="text/javascript" src="Scripts/jquery-1.10.2.js"></script>
</head>
<body>
    <form id="form1" runat="server">
    <div>


      <input type="button" value="load" onclick="load_file('../movie.txt', '#content_area');" />
    <div id="content_area"></div>

    </div>
    </form>


</body>
</html>

但这一页仍然是空的。

我可以不逐行地读取文件。但这是一条很大的线。而不是一条条线。

文本文件如下所示:

  1. 肖申克救赎
  2. 教父
  3. 教父:第二部分
  4. 纸浆小说
  5. 好的,坏的,丑的
  6. 12个愤怒的男人
  7. 辛德勒名单
  8. 黑暗骑士
  9. 指环王王者归来
  10. 搏击俱乐部
  11. 星球大战:第五集-帝国反击
  12. 一只飞过布谷鸟的巢穴
  13. 指环王护戒使者
  14. 启始
  15. 古德福拉斯
  16. 星球大战
  17. 七个武士
  18. 《黑客帝国》
  19. 阿甘
  20. 上帝之城

谢谢

如果我就这么做:

代码语言:javascript
运行
复制
function load_file(file, element) {
    //var lines = file.split("\n");

    //for (var i = 0, len = lines.length; i < len; i++) {
    //    save(lines[i]);

    $(element).load(file);

}

浏览器可以读取文件。但并不是每一个标题都在一行

EN

回答 1

Stack Overflow用户

发布于 2016-12-17 13:44:59

我就这样解决了:

代码语言:javascript
运行
复制
jQuery.get('movie.txt', function (data) {

    var lines = data.split("\n");

    $.each(lines, function (n, elem) {
        $('#content_area').append('<div>' + elem + '</div>');

    });
    console.log(lines);    
});
票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41198895

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档