要在工具提示中收集的Ajax数据

时间:2011-01-17 18:30:54

标签: javascript ajax jsp qtip

我应该如何继续实现以下目标: 我需要从另一个服务器获取数据,这是一个jsp页面,它具有与我想在工具提示中显示的信息相关的数据。这个代码工作正常,我可以调用ajax来获取响应。

关注点是我希望qtip库的内容适合页面,因为页面不允许跨域内容。如果我将尝试仅引用我网站上保存的qtip的内容(该域名与我正在使用的页面不同),它将不允许这样做。那么将内容嵌入主窗体中还是有其他优化方式可以很好吗?

类似的问题被问到: How to display information returned by ajax call in a tooltip

1 个答案:

答案 0 :(得分:2)

如果您无法通过AJAX访问跨域,则可以始终使用中间脚本(在您的Java案例中)输出包含您在qTip中所需信息的缓冲区。

  1. 脚本调用digest.jsp?params=someparameters
  2. digest.jsp从其需要的任何域中获取信息。
  3. 以XML或JSON
  4. 的形式输出缓冲区中的信息
  5. 使用javascript解析信息并将其放入选项属性中。
  6. 如果它不适合您,您也不想这样做,您可以随时将信息放在每个title=""的每个option属性中。