Чтение из текстового файла на сервере с помощью jquery - PullRequest
8 голосов
/ 07 июня 2011

У меня есть текстовый файл (.txt) на сервере. Он содержит только одно слово, то есть ВКЛ или ВЫКЛ. Как я могу использовать JQuery или Pure Javascript, чтобы прочитать это слово из файла.

Я думаю в духе $.ajax.

Ответы [ 3 ]

13 голосов
/ 07 июня 2011

Вы можете использовать метод $.get для отправки запроса GET AJAX на ресурс, расположенный на сервере:

$.get('/foo.txt', function(result) {
    if (result == 'ON') {
        alert('ON');
    } else if (result == 'OFF') {
        alert('OFF');
    } else {
        alert(result);
    }
});
6 голосов
/ 07 июня 2011

Вы можете использовать $.get, чтобы получить содержимое этого файла, а затем принять меры на основе возвращенных данных:

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

   } else {

   }
});
1 голос
/ 09 ноября 2012

Вы также можете использовать этот файл в качестве конфигурации (для дальнейшей разработки) и хранить там больше информации, например:

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') {
         // ...
    } // ...
});
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...