2011-01-17 2 views
0

Как я могу приступить к достижению следующего: Мне нужно получить данные с другого сервера, который представляет собой страницу jsp, в которой есть данные, относящиеся к информации, которую я хочу показать в подсказке. Код для этого работает, и я могу сделать вызов ajax, чтобы получить ответ.Данные Ajax, которые должны быть собраны в подсказке

Дело в том, что я хочу, чтобы содержимое библиотеки qtip располагалось на странице, так как страница не разрешает содержимое перекрестного домена. Если я попытаюсь просто ссылаться на содержимое qtip, сохраненное на моем сайте (домен отличается от используемой мной страницы), он не позволит этого сделать. так хорошо ли это встраивание содержимого в основную форму или есть какой-то другой оптимальный способ?

был задан Похожий вопрос: How to display information returned by ajax call in a tooltip

ответ

2

Если вы не можете достичь междоменное с помощью AJAX вы всегда можете использует промежуточный сценарий (в вашем случае Java) для вывода буфер, содержащий информацию, которую вы хотите в QTIP ,

  1. Сценарий называет digest.jsp?params=someparameters
  2. digest.jsp fetchs информацию из любого домена он нуждается.
  3. выводит информацию в буфер в формате XML o JSON
  4. с javascript вы анализируете информацию и помещаете ее в атрибут option.

Если это не работает для вас, ни вы хотите, чтобы это сделать, вы всегда можете передать в ввод информации в каждом атрибуте title="" в каждом option.

+0

На самом деле, у меня нет проблемы с вызовом ajax. Проблема заключается в том, чтобы включить qtip.js в веб-страницу. Я уже делал ajax-звонки в другом домене, работая отлично. например, Веб-страница - это домен xyz.com, и я включаю вышеуказанное утверждение, чтобы включить библиотеки. – Judy

+0

Не должно было быть никаких проблем с этим. Правильно ли вы набираете URL? Не можете ли вы скопировать сценарий в тот же домен xyz.com? Это должно быть с 'http: //' прямо после 'src = " ' – DarkThrone

+0

У меня есть еще один вопрос, связанный с этим здесь http://stackoverflow.com/questions/4727596/making-ajax-call-and-showing-contents-in-qtip – Judy

Смежные вопросы