如何实现JSP表单提交不重置下拉列表的值 30

我的图书类别是用for循环打印的图书类别:<selectid="leibie"name="bookType.bookTypeId"><optionvalue="0">不限... 我的图书类别是用for循环打印的

图书类别:<select id="leibie" name="bookType.bookTypeId" >
<option value="0">不限制</option>
<% for(BookType bookTypeTemp:bookTypeList) { %>
<option value="<%=bookTypeTemp.getBookTypeId() %>"><%=bookTypeTemp.getBookTypeName() %></option>
<% } %>
</select>
我有一个使用类别查询的按钮

<input type=submit value="查询" onclick="QueryBook();" />
我的js方法
function QueryBook() {
document.forms["bookQueryForm"].action = "<%=basePath %>/Book/Book_QueryBook.action";
document.forms["bookQueryForm"].submit();
}
我用类别为索引点查询想要不重置下拉列表的值 应该如何实现?
展开
 我来答
飞花岁月2007
2015-12-02 · TA获得超过377个赞
知道小有建树答主
回答量:505
采纳率:78%
帮助的人:335万
展开全部

两种办法:

  1. 采用ajax提交

  2. 提交后连同你下拉的id值传递过去,在页面内用js再初始化这个下拉值选中即可

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
梦祥影视
2015-11-30 · 每天更新大量好看的视频
梦祥影视
采纳数:132 获赞数:201

向TA提问 私信TA
展开全部
就是保存住你当前选择下拉列表的值么 这样你判断一下就行了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式