Какие методы доступны для чего-то типа Object #<Text>

Я все еще озадачен объектом 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 ответ

Решение

Из документации MooTools:

onSuccess(responseTree, responseElements, responseHTML, responseJavaScript)

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

var req = new Request.HTML({
  url: my_url,
  onSuccess: function(responseTree, responseElements, responseHTML) {
    alert(responseHTML)
  }
});
req.send();
Другие вопросы по тегам