怎么样用select标签直接赋值到session上
怎么样用select标签直接赋值到session上
怎么样用select标签直接赋值到session上
怎么样用select标签直接赋值到session上
select标签在客户端运行,session保存在服务器上,必须经过服务器通讯,并且由服务器端赋值,不可能“直接”。
html
<select name="aaa"><option value="-1">选择一个</option><option value="1">1111</option></select>
jsp
String str = request.getParameter("aaa");
session.setAttribute("aaa", str);
php的话,客户端不变,服务器修改为
$str = $_POST['aaa'];
$_SESSION['aaa']=str;
请选择
a
js:
var selectVal = $("select").val();
sessionStorage.setItem("selectVal", selectVal);
var selectvalue = document.getElementById("SelectValue");
var value = selectvalue.selectedIndex == 0 ? "0" : "1";
sessionStorage.setItem("selectVal", value);
不能select传值到后台然后再储存session值吗