Ajax локальное тестирование - PullRequest
1 голос
/ 11 февраля 2009

Я новичок в этой вещи Ajax. Я хотел попробовать это
http://labs.adobe.com/technologies/spry/samples/data_region/SuggestSample.html
аккуратная маленькая самовнушенная форма. Форма не работает, когда я сохраняю ее локально.
Ниже приведен список того, что я сделал и использовал до сих пор:

  • Firefox -> сохранить страницы как .. (index.html)
  • новая папка (test23)
  • также сохранил products.xml
  • открыл index.html
  • изменить эту строку: var dsProducts = new Spry.Data.XMLDataSet("../../demos/products/products.xml", "/products/product", { sortOnLoad: "name" })
  • в: var dsProducts = new Spry.Data.XMLDataSet("products.xml", "/products/product", { sortOnLoad: "name" })
  • тест не пройден: (

Кто-нибудь может мне помочь?

Ответы [ 2 ]

2 голосов
/ 15 февраля 2009

AJAX-запросы не могут получить доступ к локальной файловой системе, поэтому такие запросы не будут выполняться. Вам нужно будет разместить страницу на веб-сервере. Если вы хотите локальный, установите XAMPP или что-то подобное.

1 голос
/ 15 февраля 2009

Я просто пробовал около трех минут и заставил его работать с первой попытки (без изображений). Вы должны помнить, чтобы получить все сценарии и указать на них в основном HTML-файле.

Не забывайте теги скрипта в строках с 41 по 43.

Kris

- дополнения:

Я протестировал локальную файловую систему моего Mac без сервера, используя Safari в качестве браузера. С тех пор я удалил файлы, но мог легко сделать это снова и выложить файлы для загрузки.

...