刷新页面时 select、raido值保持不变
来源:互联网 发布:linux显示文件目录 编辑:程序博客网 时间:2024/04/28 08:52
刷新页面时,要使下拉菜单(select)、raido保持不变,用ajax是无法实现的。我想只能通过cookies才能实现。刷新前先把select或radio的值保存在cookies中,刷新后再填回去。下面是测试代码:
<select name="sex" id="sex" onchange="save()"> <option value="01" selected >男</opton> <option value="02" >女</opton></select><input id="s1" type="radio" name="xueli" value="0" onclick="save()"/>本科<input id="s2" type="radio" name="xueli" value="1" checked onclick="save()"/>专科
<script language="javascript" type="text/javascript"> function save() { selectIndex = document.getElementById("sex").selectedIndex; document.cookie = 'selectIndex =' + selectIndex; radios = document.getElementsByName("xueli"); for (i = 0; i < radios.length; i++) { if (radios[i].checked) document.cookie = 'radioindex =' + i; } } window.onload = function () { var cooki = document.cookie; if (cooki != "") { cooki = "{\"" + cooki + "\"}"; cooki = cooki.replace(/\s*/g, "").replace(/=/g, '":"').replace(/;/g, '","'); var json = eval("(" + cooki + ")"); //将coolies转成json对象 document.getElementById("sex").options[json.selectIndex].selected = true; document.getElementsByName("xueli")[json.radioindex].checked = true; } else save(); }</script>
- 刷新页面时 select、raido值保持不变
- 两级联动select刷新后,select值保持不变
- jsp页面刷新时,保持滚动条位置不变
- sharepoint 2010 页面刷新时滚动条位置保持不变 Controlling scrollbar position on postback
- sharepoint 2010 页面刷新时滚动条位置保持不变 Controlling scrollbar position on postback
- 在长aspx页面刷新后保持位置不变
- 页面刷新后保持滚动条的位置不变
- 页面刷新后保持滚动条的位置不变
- select选项在页面刷新的时候不变回默认值
- 页面刷新时让滚动条不变
- jQuery Mobile弹出对话框后不刷新原页面,保持原页面内容不变
- jQuery Mobile弹出对话框后不刷新原页面,保持原页面内容不变
- JSP用到一个下拉框<select> 页面刷新后,保持选中的值
- js实现刷新页面后select标签保持选中状态
- 页面刷新gridview位置不变
- 页面刷新后导航不变
- 页面刷新,保持页面位置
- 页面回发后保持滚动条位置不变
- .net framework版本区别
- 基于Android的Linux内核的电源管理:Early Suspend
- 背出来matlab就无敌了
- MTD 设备驱动 和 NAND Flash 驱动程序分析。
- hdu 2870 Largest Submatrix 动态规划
- 刷新页面时 select、raido值保持不变
- 基于Android的Linux内核的电源管理:概述
- 构师:我们需要顶层设计
- C语言深度解剖(精讲版)——读书笔记10 &&自己的一些理解
- firefox chrom 运行 applet插件问题
- Servlet运行机制
- UC故事2012/04/28
- cxGrid合计时忽略某些记录
- Win32键盘钩子可监听记录所有键盘的有效字符输入并提供输出