时间:2021-05-25
背景
还是学院和专业的关系,我需要保持点击提交按钮后,页面select中继续维持提交前的值
网上有几种办法,要么通过url跳转时候附带参数形式传回页面,或者提交时候讲select的值保存在cookie中,提交后再把cookie中的值填回select中。
我是按照保存在cookie中的方法实现刷新后select值不变,对select设置一个onchange事件
复制代码 代码如下:
<script type="text/javascript">
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("selectID").options[json.selIndex].selected = true;//保持原来的选项
}
else
save();
}
function change()
{
selectIndex = document.getElementById("selectID").selectedIndex;
document.cookie = 'selIndex =' + selectIndex;//保存在cookie中,键名为selIndex
}
</script>
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
jQuery1.3.2简单实现select二级联动复制代码代码如下:jQuery二级联动$(document).ready(function(){$("#pro
DropDownList和ListBox实现两级联动功能,它们可以将从后台数据库中搜选的出来的信息加以绑定,这里要实现的功能是在DropDownList中选择“
小颖在上一篇随笔中写了两级的tree,下面给大家再分享一下用标签实现省市多级联动。调用示例:importtreeviewfrom'./TreeView.vue'
1.级联select的操作,后一个select的值随着前一个select选中值变化$(".select_A").change(function(){$(".se
本文实例为大家分享了js实现二级联动的具体代码,供大家参考,具体内容如下此实例是一个简单的二级联动,第一个列表中的值为固定的,第二个列表中的值随着第一个列表值的