2010-06-29 86 views
0

我在包含多個url的數據庫表中有一列,我想知道從數據庫表中將這些url轉換爲javascript函數的最佳方式是什麼。如何在Oracle中使用Javascript訪問Oracle數據庫表列數據ApEx

如何解決這個問題的示例代碼將不勝感激。

謝謝。

+0

我已經嘗試了一個答案,但是我們真的可以處理更多關於如何在表格中保存URL的信息以及您想要在Javascript中使用它們的內容。 – 2010-06-29 10:23:27

+0

嗨託尼,URLs存儲爲http://www.google.com,我想要做的是採取說一些這些網址中選擇幾個,說他們4,並將它們添加到一個數組在javascript中,即[ 「http://www.google.com」,「http://www.yahoo.com」, 「http://www.sun.com」,「http://www.ebay.com」] 只是想知道這將是如何可能的。 謝謝。 – tonyf 2010-06-29 10:33:38

+0

我已經更新了我的答案。 – 2010-06-29 10:47:28

回答

0

如果您可以通過PL/SQL代碼得到的網址進入頁面項目,那麼你可以使用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 library - 見this example。再次,這將是PL/SQL代碼將JSON數組放入一個頁面項目,然後您可以使用v $()從Javascript訪問。或者你可以使用AJAX作爲descrobed here

+0

託尼,請看看我的迴應你上面的查詢。 – tonyf 2010-06-29 10:34:32