Реализация клиентской части виджета на удивление проста бл тому, что практически вся работа выполняется на стороне Клиенту остается лишь получить данные. Эту операцию вып класс AjaxWeatherWidget:
Конструктор класса AjaxWeatherWidget принимает единственный аргу¬мент: элемент HTML, в который будут добавлены полученные данные. В случае если конструктор вызван без входного аргумента, данные до¬бавляются в элемент document, body. Как и в случае виджета со сводкой новостей, этот класс будет автоматически проверять наличие обновле¬ний; для этой цели в определение класса включено свойство lastModi-fied. Перед выходом конструктор получает от сервера информацию о погоде.