当前位置:首页>开发>正文

Jquery实现级联下拉菜单 用jquery实现三级下拉菜单联动时,菜单三无法显示。

2023-07-22 18:55:12 互联网 未知 开发

 Jquery实现级联下拉菜单 用jquery实现三级下拉菜单联动时,菜单三无法显示。

Jquery实现级联下拉菜单

用combobox的onSelect事件,动态加载

$("#id1").combobox({
onSelect:function(record){
$(#id2).combobox({
 url:
                valueField : id,
        textField : text })
}
})//id1是你省combobox的id,id2是你市combobox的id

用jquery实现三级下拉菜单联动时,菜单三无法显示。

class_array是一个二维数组,看你代码的意思。。当第1个下拉菜单 触发change事件时,即
  if(v[2]==$("#pard1").val()) $("").appendTo($("#pard2"))
这是表示传入的数组v的第三个元素等于第1个下拉菜单的值时,才会将第2个下拉菜单填充。
我看v数组的第三个元素的值有0,1,14,但是又要与第1个下拉菜单的值相等的唯有class_array[0]=new Array(1,护肤,0)所以,在第1个下拉菜单选择护肤才会对第二个下拉菜单有联动效果

随便看看