Могу ли я проверить функции Ajax локально? - PullRequest
2 голосов
/ 09 августа 2010

У меня есть простой вызов для замены содержимого <div> на содержимое другого HTML-файла с использованием функции .load():

$('#content').show().load('01.html');

01.html находится в той же папке, что и эта страница. Но функция не выполняется. Есть ли проблема с моим кодом? Или функция .load() не будет работать до тех пор, пока ее не обслуживают?

В последнем случае, как можно его протестировать?

Ответы [ 2 ]

2 голосов
/ 09 августа 2010

Вместо этого вам нужно будет сделать следующее:

$('#content').load('01.html', function() {
  $(this).show();
});

Он покажет content после успешной загрузки (при условии, что content было скрыто для начала).

0 голосов
/ 22 апреля 2012

Если вы уже используете jQuery, почему бы вам не пойти на макет или имитацию запросов ajax с помощью jquery-mockjax ?

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