Функция AJAX .load () не получит никакого контента - PullRequest
0 голосов
/ 10 мая 2019

Так что я довольно новичок в JQuery / AJAX и пытаюсь использовать простую функцию «загрузки». По какой-то причине, когда я вызываю функцию для элемента в моем HTML-коде, он, похоже, не отвечает. Не получаю никаких ошибок, поэтому не знаете, что является причиной проблемы.

JQuery / AJAX (C: \ Uni \ 3-й год \ CITS3403 \ JQueryAJAX \ jqueryhtm.html):

$(document).ready(function(){
            $("#toimport").load("sometext.txt");
        })

HTML (C: \ Uni \ 3-й год \ CITS3403 \ JQueryAJAX \ jqueryhtm.html):

<div id = "toimport">

        </div>

Простой текстовый файл (C: \ Uni \ 3-й год \ CITS3403 \ JQueryAJAX \ sometext.txt):

<h1>here is some text</h1>

Я ожидаю, что это приведет к загрузке содержимого "sometext.txt" в div "toimport", однако я не получаю результатов при его запуске.

1 Ответ

2 голосов
/ 10 мая 2019

Если вы запускаете это как файл. Открыв файл прямо в браузере, он не будет работать. Вы должны запустить веб-сервер для работы ajax

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...