javascript - 在工具提示中收集 Ajax 数据

标签 javascript ajax jsp qtip

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

问题是我希望 qtip 库的内容适合页面,因为该页面不允许跨域内容。如果我尝试仅引用保存在我的网站上的 qtip 内容(域与我正在使用的页面不同),它将不允许这样做。那么将内容嵌入到主窗体中是否可以,或者还有其他最佳方法吗?

有人问过类似的问题: How to display information returned by ajax call in a tooltip

最佳答案

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

  1. 脚本调用 digest.jsp?params=someparameters
  2. digest.jsp 从它需要的任何域中获取信息。
  3. 以 XML 或 JSON 格式输出缓冲区中的信息
  4. 使用 JavaScript 解析信息并将其放入选项属性中。

如果它不适合您或者您不想这样做,您可以随时将信息放入每个选项的每个title=""属性中。

关于javascript - 在工具提示中收集 Ajax 数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4716517/

相关文章:

javascript - React Navigation - 如何在 axios 实例中访问 this.props.navigation

javascript - 验证输入字段 Fullname(Firstname,Lastname) - JavaScript

javascript - 点击函数内的提交函数

javascript - 从匿名函数和 onreadystatechange 中检索值

php - 用于所有机场位置的 Skyscanner API 和使用 CURL 的 Travel API

javascript - 在 Javascript 中使用 JSP 值

html - 如何在选项标签中设置某些字符串的宽度?

java - 无法解析为 JSP 编译中的类型手动部署在 tomcat 中

javascript - 使用 RESTful Web 服务身份验证的 AngularJS

javascript - 是否可以使用 Ant.design 将表格插入表格的每一行?