Метод handleResponse() принимает в качестве входного аргумента ответ сервера (строку в формате JSON), декодирует его и отображает резуль¬таты в виде гиперссылок внутри элемента . Этот метод принима¬ет единственный аргумент - строку в формате JSON:Этот фрагмент принимает аргумент sJson и передает его методу JSON. pa r-se() для преобразования строки в код JavaScript.
Теперь полученная от сервера информация готова к использованию, и программа решает, куда двигаться дальше. Как вы наверняка пом¬ните, результаты приходят от сервера в виде массива объектов, поэто¬му, проверив значение свойства length, можно определить, дал ли по¬иск какие-либо результаты:
AjaxSiteSearch.prototype.handleResponse this.result = JSON.parse(sJson);
function (sJson) {
if (this.result.length > 0) {
// Здесь производится обработка результатов } else {
alert("f!o заданной вами фразе ничего не найдено.
Естественно, если какие-либо результаты были получены, они долж¬ны быть отображены. В случае если поиск не дал результатов, перед пользователем выводится сообщение о том, что по заданной фразе ни¬чего не было найдено.
Процедура отображения результатов ничуть не сложнее, чем создание элементов <а />:
AjaxSiteSearch.prototype.handleResponse this.result = JSON.parse(sJson);
function (sJson) {
if (this.result.length > 0) {
"' var oFragment = document.createDocumentFragment();; for (var i = 0; i < this.result.length; i++) {
var linkResult = document.createElement("a"); linkResult.href = "http://yoursite,com/?postid=
' this.result[i].id; . linkResult.innerHTML = this.resultfi].title; linkResult.className = "ajaxSiteSearchLink";
oFragment.appendChild(linkResult);,
}
this.resultPane.appendChild(oFragment); . } else {
alert("Ro заданной вами фразе ничего не найдено.");
}
};
В первой строке нового фрагмента создается фрагмент документа.! торый будут добавляться элементы <а />. Далее следует цикл f o%i тором создаются гиперссылки. Обратите внимание на то, какова ние присваивается атрибутам href ссылок. URL сайта в строке j соответствовать URL вашего сайта.
После того как очередная ссылка будет создана, она добавляв фрагмент документа, который по выходе из цикла добавляется i мент , содержащий результаты поиска. Гиперссылки < на странице до тех пор, пока не будет предпринята новая пог иска, в результате которой область вывода результатов будет оч и заполнена новыми результатами.

Удалить ботриомикому без проблем: ангиома лечение в центре реконструкции человека . Некоторые ручные металлодетекторы имеют функцию "беззвучная вибрация" рукоятки. . продажа деревянных окон по низким ценам в Москве.