2012-06-19 70 views
1

我有一個JavaScript函數onChange()。當我從JSP頁面更改我的選擇下拉列表時,調用onChange()。現在我需要在該查詢中的onChange函數中執行Oracle查詢。我需要使用JSP中下拉列表中的選定值。如何使用jsp變量在JavaScript內運行oracle查詢?

我該怎麼做?

+2

你有什麼試過?您需要發送請求(例如使用AJAX)到您的服務器。 –

+0

您與服務器端和客戶端不匹配:JSP和ORACLE DB位於服務器端,JavaScripts在客戶端的瀏覽器上運行。你將不得不在服務器上運行查詢,即使用Web服務 –

+0

你可以給我任何示例或教程鏈接從我可以得到的想法。我對JavaScript很陌生。 謝謝 – Mehedi

回答

0

JavaScript在客戶端執行,JSP在服務器端執行。你不能在他們之間進行呼叫。

就你的情況而言,JSP正在生成在客戶端執行的腳本。如果您需要完成任何服務器端驗證/操作,您應該在JavaScript中使用AJAX

+0

thnaks但我不知道阿賈克斯。所以我需要學習Ajax – Mehedi

0

如果你想讓你的生活更輕鬆,我建議你使用Jquery(或類似的庫)。

相關問題