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