怎么让select下拉框在不主动选择时不管怎么刷新跳转那个value值都不变
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了怎么让select下拉框在不主动选择时不管怎么刷新跳转那个value值都不变相关的知识,希望对你有一定的参考价值。
参考技术A 在select标签内的value值就是根据你的赋值来显示的,只要你的赋值是不变的,刷新之后固然是不会变的。如果你只是想看上去舒服,可以在select标签内加一个固定的option,value设置为空‘’,显示为“---请选择---”也可以。下拉框级联时如果对应的二级下拉框没有数据则隐藏,有就显示下拉框
这个要怎么弄? 菜鸟求解答
数据应该是维护在变量中的吧。而不是写在DOM里的。比如,第一级选择完之后,应该联动第二级,这时候不管是去请求服务器还是本来就有一份数据表,你肯定能拿到数据的。
这时候去判断这个数组的长度,如果为0,那么就隐藏第二个下拉框。 参考技术A 给第一个select添加一个onchange事件,在对应的方法中写:
if($("#select2").length > 0)
$("#select2").show();
else
$("#select2").hide();
参考技术B 根据数据判断
以上是关于怎么让select下拉框在不主动选择时不管怎么刷新跳转那个value值都不变的主要内容,如果未能解决你的问题,请参考以下文章