JSP中的动态列表框
Dynamic listbox in JSP
我的JSP页面上有两个列表框。默认情况下,第一个列表框中填充有数据库数据。当用户在第一个列表中选择一个项目时,第二个列表框将使用Ajax相应地填充数据库数据。我是JSP的新手。我需要你的帮助。
我使用下面的JavaScript代码在第一个列表框中检索选定的值。
<script type="text/javascript" >
$(document).ready(function(){
$("#rt_select").click(function() {
var option = $('#lstsprintid').val();
alert(option);
return option;
});
});
</script>
我无法在JSP页面中使用JavaScript返回的值。下面是我的多选列表框,数据来自数据库。
<p>Select Name :
<select size="3" id="lstsprintid" multiple="multiple">
<%
while(rs.next())
{
String name = rs.getString("s_name");
%>
<option value="<%=name %>"><%=name %></option>
<%
}
%>
</select>
我应该使用哪个JavaScript代码来获得在上面列表框中选择的值的列表。
<%
String s1 = request.getParameter("txt_test");
out.println(s1);
Statement st1= con.createStatement();
ResultSet rs1=st1.executeQuery("Select sprint_id from sprint where sprint_name in ("+ s1 +")");
%>
将onchange
事件与第一个列表和.selectedIndex
一起使用以获得其选定值:
<script type="text/javascript" >
$("#lstsprintid").onchange(function() {
var option = $('#lstsprintid').selectedIndex;
alert(option);
return option;
// and the use this value to fill the second list
});
</script>
相关文章:
- 如何在从多选下拉列表中选择选项值时动态生成文本框
- 聚合物0.5.5:核心列表中的条件模板和/或模板动态参考
- 无法使用PHP动态设置下拉列表中的值
- 如何根据对具有多行的先前列表的选择来动态加载下拉列表
- 引导下拉列表动态 ajax 列表项
- 如何使用预定义字符串列表“动态”生成 HTML 代码
- 将下拉列表动态更改为文本字段opencart
- 通过下拉列表动态更新总数
- ASP:下拉列表动态更改
- 来自 JavaScript 问题的 ASP 下拉列表动态值
- 为复选框列表 - 动态响应列表创建一个过滤器搜索框
- AFUI列表动态创建的列表元素不允许我有点击事件
- 我可以使用HTML5 API根据允许的值列表动态验证表单字段值吗?
- 如何根据Javascript中另一个动态创建的选择列表动态创建一个复选框列表
- 元素列表动态加载网页
- 如何将Javascript对象的列表动态创建为逗号分隔的对象
- 通过输入字段和下拉列表动态更新字段
- 使用下拉列表动态更改照片
- 从其他下拉列表动态填充html下拉列表
- 在CKEditor中根据用户选择的列表动态添加上下文菜单项