Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/383.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何在页面重新加载时在下拉列表中保留选定值?_Javascript_Jsp_Jsp Tags_Jspinclude - Fatal编程技术网

Javascript 如何在页面重新加载时在下拉列表中保留选定值?

Javascript 如何在页面重新加载时在下拉列表中保留选定值?,javascript,jsp,jsp-tags,jspinclude,Javascript,Jsp,Jsp Tags,Jspinclude,用户名: 名字: 姓氏: 管理员类型:管理员版主 我已经在上面发布了我的代码。为了找到解决方案,我参考了这个链接 但上述链接中提供的解决方案在我的案例中不起作用 你能使用HTML5网络存储吗?当对表单进行更改时,你必须将值保存在某个地方。我会使用服务器端会话。但是HTML5存储可能是一种有趣的方法:)或者将您的帖子更改为AJAX请求。我不想使用AJAX,还有其他方法吗。我已经使用了服务器端会话,但在重新加载页面时仍然没有显示所选的下拉列表值。我在更新配置文件页面中使用上述代码,因此每当有人更

用户名:

名字:

姓氏:

管理员类型:管理员版主

我已经在上面发布了我的代码。为了找到解决方案,我参考了这个链接 但上述链接中提供的解决方案在我的案例中不起作用


你能使用HTML5网络存储吗?当对表单进行更改时,你必须将值保存在某个地方。我会使用服务器端会话。但是HTML5存储可能是一种有趣的方法:)或者将您的帖子更改为AJAX请求。我不想使用AJAX,还有其他方法吗。我已经使用了服务器端会话,但在重新加载页面时仍然没有显示所选的下拉列表值。我在更新配置文件页面中使用上述代码,因此每当有人更改页面上的管理员类型时,他选择的选项应该在页面重新加载下拉列表中可见,但默认值为显示在页面重新加载上。
<form method="POST" action="editprofile.htm" name="admintypeForm">
    <p><label class="left-col">Username:</label><input type="text" name="username" required value="${admindet.username}" placeholder=""></p>
    <p><label class="left-col">First Name:</label><input type="text" name="firstname"value="${admindet.firstName}" placeholder=""></p>
    <p><label class="left-col">Last Name:</label><input type="text" name="lastname"value="${admindet.lastName}" placeholder=""></p>
    <input type="hidden" name="password"value="${admindet.password}" placeholder="">
    <p><label class="left-col">Admin Type:</label><select name="admintype"><option value="administrator">Administrator</option><option value="moderator">Moderator</option></select></p>

    <p class="text-center"><input type="submit" name="commit" value="Update" class="btn-green2 btn"></p>
 </form>