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>