Я автор Webdis.Я уверен, что @bmargulies прав, это похоже на проблему с CORS.В Webdis есть заголовок Access-Control-Allow-Origin, но этого может быть недостаточно.
Я открыл тикет в проекте github, чтобы отслеживать эту проблему .Я посмотрю на это сегодня.
Ура,
Николас
(редактировать)
Запрос действительно работаетхорошо, даже если выполняется для отдельного домена.Webdis включает в себя заголовки CORS, а именно Access-Control-Allow-Origin: *
и Allow: GET,POST,PUT,OPTIONS
.
Тем не менее, строка шаблона для меня не работает:
$("#webdisTemplate").tmpl(data.items).appendTo("#placeholder");
Я получаю следующее сообщение об ошибке в Chromeconsole:
Uncaught TypeError: Object [object Object] has no method 'tmpl'
Если я использую console.log
для печати data
, я вижу ожидаемый объект ответа.
Я могу подтвердить, что он работает как в Chromium 15, так и в Firefox.8.