使用jquery从服务器上的文本文件中读取

时间:2011-06-07 17:24:26

标签: javascript jquery text

我在服务器上有一个文本文件(.txt)。它只包含一个字,即ON或OFF。如何使用JQuery或Pure Javascript从文件中读取该单词。

我正在考虑$.ajax.

3 个答案:

答案 0 :(得分:12)

您可以使用$.get方法向位于服务器上的资源发送GET AJAX请求:

$.get('/foo.txt', function(result) {
    if (result == 'ON') {
        alert('ON');
    } else if (result == 'OFF') {
        alert('OFF');
    } else {
        alert(result);
    }
});

答案 1 :(得分:6)

您可以使用$.get获取该文件的内容,然后根据返回的数据采取措施:

$.get('/path/to/file.txt',function(data) {
   if (data == "ON") {

   } else {

   }
});

答案 2 :(得分:1)

您也可以将此文件用作配置(供将来开发)并保留更多信息,例如:

yourfile.txt:

{"enable":"ON","version":"1.0"}

并另外使用JSON来解析文件内容:

$.get('/path/yourfile.txt', function(data) {
    var config = JSON.parse(data);
    if(config.enable == 'ON') {
         // ...
    } // ...
    if(config.version == '1.0') {
         // ...
    } // ...
});