我有一个超文本标记语言选择框,在我的jsp中启用了多选择。我从其他按钮动态填充选项。因此,用户不会从该选择框中选择任何值。我必须将selectbox的所有值传递给其他jsp。
我正在使用表单操作提交浏览jsp。这样做时,我无法获得所有的选择框值。
request.getParameterValues
此选项仅提供该多选框中的选定值。我想要的是从selectbox中获取所有值,无论是否选中。
谢谢
您可以将值列表存储到HttpSession
中,并在用户会话所需的任何位置检索它们。
在jsp中,
HttpSession session =request.getSession(false);
session.setAttribute("ListName", yourListHere);
要设置
会话的值并检索这些值,
session.getAttribute("ListName");
相关的:
使用会话从JSP到servlet存储和检索值
为此,您可以使用Web存储
存储值并从Web存储
获取该值。
有关更多详细信息,请访问以下链接。
代码如下
localStorage。设置项(“键”、“值”)
您可以在第二页(Html2.html)上获取数据,代码如下:
var value eFromFirstPage=localStorage.get项目("key");
简单地循环选择并获取每个选项值,尝试以下方法:
var select = document.getElementById('mySelect');
for(var i=0; i<select.options.length;i++){
console.log(select.options[i].value);
}
这是一个演示小提琴。
问题内容: 我有一个带有属性的元素。如何使用JavaScript获取此元素的选定值? 这是我正在尝试的: 问题答案: 没有jQuery: 快速示例:
问题内容: 我正在寻找完全像这些的东西(带有“父母”的三态复选框)。但是使用该解决方案并不好用,因为我现在不依赖jQuery,因此我需要调用$ scope。$ apply来使模型识别自动(未选中)的复选框单击的jQuery。 这是angular.js的错误,要求执行ng- indeterminate-value。但这仍然不能使我同步到所有孩子,这是我认为不应该成为我的控制器的一部分的事情。 我正在
问题内容: 我有一组具有相同名称的输入复选框,并且我想确定已使用JavaScript选中了哪些复选框,如何实现呢?我只知道如何获取所有复选框,如下所示: 问题答案: 一个简单的for循环,用于测试属性并将选中的属性附加到单独的数组中。从那里,如果需要,您可以进一步处理数组。
问题内容: 我不知道如何传递复选框的选定值。任何帮助或建议对我都会有很大帮助。 到目前为止,这是我的代码,我一直无法传递复选框的值 问题答案: 试试这个。 HTML代码 loadmore.php代码 在loadmore.php中输出 而已。 干杯。
问题内容: 我有一个html表单,该表单具有一个选择列表框,您可以从中选择多个值,因为其multiple属性设置为multiple。考虑表单方法为“ GET”。表单的html代码如下: 我想在display.php页面的选择列表框中显示选定的值。那么如何使用数组在display.php页面上访问选定的值。 问题答案: 如果要将PHP 视为选项数组,只需将方括号添加到 select元素 的名称中,如
我需要在datatable分页中选中所有复选框我做错了什么 现在我只能得到一个页面复选框值。