Не работает код jQuery

207
27 апреля 2018, 12:10

Не работает код, не пойму почему. Консоль отображает пустой массив linesArray.

var linesArray = []; 
 
jQuery.get('words.txt', function(data) { 
  linesArray = data.split(/\s+/); 
}, 'text'); 
 
console.log(linesArray);
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>

Содержание файла words.txt: 1 2 3

Answer 1

Можно и без jQuery:

var xhr = new XMLHttpRequest(); 
xhr.open('GET', 'words.txt', false); 
xhr.send(); 
if (xhr.status == 200) { 
   linesArray = data.split(/\s+/); 
   console.log('words.txt >', linesArray); 
}

попробуйте, и если не работает смотрите во вкладке network что приходит в ответ на Ваш запрос, или выполняется-ли запрос

READ ALSO
System.InvalidOperationException: &ldquo;Begin cannot be called again until End has been successfully called.&rdquo; tModLoader

System.InvalidOperationException: “Begin cannot be called again until End has been successfully called.” tModLoader

Данная проблема появляется вот в этом участке кода:

611
Использование MessageBox.Show

Использование MessageBox.Show

Необходимо отловить результат нажатия на кнопку на messagebox и в зависимости от выбранного варианта далее продолжитьВот мой код:

205
Не выводить историю операций VKNet

Не выводить историю операций VKNet

Использую библиотеку VKNet, но все действия, связанные с этой библиотекой сопровождаются выведением всех подробностей этой операции в консольНапример,...

229
Как получить непрочитанные сообщения ImapClient(GemBox.Email.Imap)?

Как получить непрочитанные сообщения ImapClient(GemBox.Email.Imap)?

Необходимо получить все сообщения с почты, которые не прочитаны, при помощи каких средств это можно сделать? Если важно, то подключаюсь я так:

189