0
我试图在我的servlet在我的数据库上运行查询后调出下拉框的选定值。回想下拉列表的选定值
变量没有限制,所以我使用c:foreach
来填充下拉列表。
的代码如下
function moduleLookup() {
var trainId = document.getElementById("Selector").value;
document.trainForm.trainId.value = trainId;
document.trainForm.submit();
}
<select id="Selector" onchange="moduleLookup()" onchange=storeValues()>
<option value="/javaTrainingServletProject/UserAdministration?id=0">Select module</option>
<option value="0">All Modules</option>
<c:forEach items="${modules}" var="module">
<option value="${module.id}">${module.title }</option>
</c:forEach>
</select>
我都想尽方法,我可以找到得到刷新下拉到具有预先选择的值。我试图添加cookie数据,但我是jquery的新手。
代替值,存储[* options.selectedIndex *](http://www.w3.org/html/wg/drafts/html/master/forms.html#dom-select-selectedindex),然后设置相同的选项以稍后选择。 – RobG 2014-12-10 23:11:35
'c:forEach'不是有效的HTML,所以这个问题有一些缺失... – 2014-12-10 23:18:59
@MikeMcCaughan是不是(老)角? – 2014-12-10 23:27:44