我有一些可選的value.if下拉列表更改那些值將基於這將顯示另一個下拉列表與數據庫中的值。我是在jsp頁面中執行此過程。第一個下拉列表值是靜態的(以jsp編碼)。但第二個下拉列表當第一個下拉列表發生變化時,值來自數據庫。如何從數據庫中使用ajax獲取下拉值?
這裏我需要實現ajax或javascript?你能否給我這個下拉的例子。
我有一些可選的value.if下拉列表更改那些值將基於這將顯示另一個下拉列表與數據庫中的值。我是在jsp頁面中執行此過程。第一個下拉列表值是靜態的(以jsp編碼)。但第二個下拉列表當第一個下拉列表發生變化時,值來自數據庫。如何從數據庫中使用ajax獲取下拉值?
這裏我需要實現ajax或javascript?你能否給我這個下拉的例子。
你可以很容易地用JQuery和Ajax來做到這一點。退房 http://www.chazzuka.com/experiments/jquery-dropdown/
爲例
你有兩個下拉
<select id="first" onchange="get_result();" >
somevale
</select>
<select name="second" >
</select>
現在你需要給身體提供get_result功能
function get_result()
{
var value = $("#id).val();
JQuery.ajax("some_url",{ id : value }, function(){})
}
這樣你就可以做到這一點。你具體檢查JQuery教程。
[在JSP/Servlet中填充子dropdownlist]的副本(http://stackoverflow.com/questions/2263996/populating-child-dropdownlists-in-jsp-servlet) – BalusC 2010-08-16 11:47:12