我在数据库表中有一个包含多个 url 的列,我想知道将这些 url 从数据库表中获取到 javascript 函数的最佳方法是什么。
如何解决此问题的示例代码将不胜感激。
谢谢。
我在数据库表中有一个包含多个 url 的列,我想知道将这些 url 从数据库表中获取到 javascript 函数的最佳方法是什么。
如何解决此问题的示例代码将不胜感激。
谢谢。
如果您可以通过 PL/SQL 代码将 URL 获取到页面项目中,那么您可以从 Javascript 访问页面项目值,如下所示:
url1 = $v('P1_URL1');
url2 = $v('P1_URL2');
例如,您可以有一个负载 PL/SQL 进程,例如:
select url1, url2
into :p1_url1, :p1_url2
from my_urls
where ...;
要将多个 URL 放入一个数组中,您可以使用PL/JSON 库- 请参阅此示例。同样,这将是 PL/SQL 代码,用于将 JSON 数组放入页面项目中,然后您可以使用 v$() 从 Javascript 访问该页面项目。或者您可以使用此处描述的 AJAX 。