Фрагмент кода JQuery для чтения текстового файла с помощью встроенного вызова AJAX jQuery.get () и последующей обработки текстового файла построчно. В этом примере строки добавляются в элемент html для отображения на странице.
Важное замечание : Код jQuery заменит только первое вхождение слова (jQuery4u), а не каждое вхождение, как в str_replace () в PHP. Чтобы заменить каждое вхождение строки в JavaScript, необходимо обеспечить метод replace () регулярным выражением с глобальным модификатором в качестве первого параметра как такового:
.replace(/jQuery4u/g,'jQuery4u FTW!');
Код jQuery для чтения текстового файла построчно
jQuery.get('file.txt', function(data) {
alert(data);
//process text file line by line
$('#div').html(data.replace('n',''));
});
Примечание. Браузеры ограничивают доступ к локальным дискам (и дискам сервера) из соображений безопасности. Однако вы можете использовать стандартный jQuery-вызов ajax $ .ajax ().