какие методы доступны для чего-то типа Object # <Text> - PullRequest
0 голосов
/ 22 мая 2011

Я все еще озадачен объектом NodeList в Mootools, и я надеюсь, что кто-то может помочь прояснить ситуацию.

Я делаю простой запрос HTML, используя Request.HTML.Вот код:

var req = new Request.HTML({
  url: my_url,
  onSuccess: function(response) { alert(response) }
});
req.send();

На стороне сервера я просто отображаю некоторый текст (в частности, «вот ответ»).В предупреждении отображается «[oject NodeList]», и мне интересно, какие методы я могу вызвать для него, чтобы получить предупреждение «Вот ответ».

Я знаю, что alert(response[0]) показывает "[Текст объекта]".Я также выяснил, что если я поставлю строку разрыва прямо в середине моей функции onSuccess и наберу (в консоли) response [0] + enter, это покажет мой текст «вот ответ».Я просто не могу понять, как получить предупреждение, чтобы показать "вот ответ" ....

Спасибо

1 Ответ

0 голосов
/ 22 мая 2011

из документов mootools :

onSuccess(responseTree, responseElements, responseHTML, responseJavaScript)

похоже на то, что вам нужен третий аргумент в функции обратного вызова onSuccess.Итак, вернемся к вашему примеру:

var req = new Request.HTML({
  url: my_url,
  onSuccess: function(responseTree, responseElements, responseHTML) {
    alert(responseHTML)
  }
});
req.send();
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...