select刷新后保存原先选择的信息

简介:

前提是之前选择的信息进了后台。

在页面上放一个<s:hidden name="xxx" id="inputF"/>,用它来存select上次选择的值。由于信息已经存在了后台,这个hidden域不管怎么刷新,都会有值。

// s_list是要恢复取值的select

var s_list=document.getElementById("inputF");

// 这个是它上次选取的值
var s_value=document.getElementById("amount_f").value;

// 遍历s_list,选中上次的值
for(var i=0;i<s_list.options.length;i+=1){
   if(s_list.options[i].value==s_value){
    s_list.options[i].selected=true;
    break;
   }
}

 

========================

挺笨的法子的。其实如果之前选择的信息已经进了后台,那么用一个s:select标签就可以解决这个问题。




本文转自 斯然在天边 51CTO博客,原文链接:http://blog.51cto.com/winters1224/798989,如需转载请自行联系原作者

相关文章
|
7月前
|
Java
【Java】— —实现人物对象的增、删、改、查(注:对象的删除以逻辑删除为主,在person类中设置“删除状态字段”,字删除该字段时,将状态改为有效。)
【Java】— —实现人物对象的增、删、改、查(注:对象的删除以逻辑删除为主,在person类中设置“删除状态字段”,字删除该字段时,将状态改为有效。)
|
7月前
|
弹性计算 运维 Shell
显示最后更新的文件
【4月更文挑战第29天】
28 2
|
7月前
table最后一页所有数据批量删除或者单个删除,怎么自动回到上一页
table最后一页所有数据批量删除或者单个删除,怎么自动回到上一页
100 1
|
7月前
|
关系型数据库 MySQL 测试技术
当update修改数据与原数据相同时会再次执行吗
当update修改数据与原数据相同时会再次执行吗
55 1
|
消息中间件 架构师 数据处理
处理数据时点按钮,数据完数据时会自动执行的问题
处理数据时点按钮,数据完数据时会自动执行的问题
|
Shell Perl
显示上次更新的文件
显示上次更新的文件
72 0
Navicat保存下来的查询放在哪个位置
保存后的查询文件查找位置:
1125 0
Navicat保存下来的查询放在哪个位置
|
OLTP 数据库
数据的删除与修改
数据的删除与修改
198 0
|
存储 算法
保存带有循环的表
保存带有循环的表
93 0

热门文章

最新文章