在服务器端,客户端读取文本文件(JS,Ajax?)

时间:2012-11-05 09:24:17

标签: javascript jquery ajax text-files client-side

我想读一个文本文件中的特定字符,所以我基本上想要一个函数,如果我写function getLetter(3),它会返回第三个字母,任何人都可以帮助我吗?

2 个答案:

答案 0 :(得分:4)

通常你应该至少在你的问题中展示你尝试过的东西,以便在StackOverflow上得到答案,但今天早上我感觉很慷慨。

试试这个:

function getLetter(index) {
    $.ajax({
        url: 'my_text_file.txt',
        dataType: 'text',
        success: function(text) {
            var letter = text.substring(index, 1);
            // do something with letter here...
        }
    });
}

答案 1 :(得分:0)

使用XMLHttpRequest获取文件,然后使用substring获取字符。