zoukankan      html  css  js  c++  java
  • 动态二级分类

    if (typeof (vikecn_class) != undefined) {
                $("#selcl1").html("<option value='0'>选择大类</option>");
                $("#selcl2").html("<option value='0'>选择小类</option>");
    
                var h_c1 = $("#h_c1").val();
                var h_c2 = $("#h_c2").val();
    
                $.each(vikecn_class, function (i, item) {
                    $("#selcl1").append("<option value='" + item.id + "' " + ((h_c1 == item.id) ? "selected" : "") + " >" + item.name + "</option>");
    
                    if (item.id == h_c1) {
                        $.each(item.children, function (i, subitem) {
                            $("#selcl2").append("<option value='" + subitem.id + "' " + ((h_c2 == subitem.id) ? "selected" : "") + ">" + subitem.name + "</option>");
                        });
                    }
                });
    
                $("#selcl1").change(function () {
                    var index = $('option:selected', '#selcl1').index();
                    $("#selcl2").html("<option value='0'>选择小类</option>");
                    if (index > 0) {
                        $.each(vikecn_class[index - 1].children, function (i, item) {
                            $("#selcl2").append("<option value='" + item.id + "'>" + item.name + "</option>");
                        });
                    }
                });
    
                $(".rowc1").each(function () {
                    var id = $(this).attr("data");
                    var subid = $(this).next().attr("data");
                    var rowc1 = $(this);
                    var rowc2 = $(this).next();
                    $.each(vikecn_class, function (i, item) {
                        if (item.id == id)
                        {
                            rowc1.html(item.name);
                            $.each(item.children, function (i, subitem) {
                                if (subitem.id == subid)
                                {
                                    rowc2.html(subitem.name);
                                    return false;
                                }
                            });
                            return false;
                        }
                    });
                });
            }
  • 相关阅读:
    最小路径
    零钱兑换
    硬币
    三步问题
    区域和检索
    除数博弈
    URI和URL的辨别
    交叉编译OpenMP
    牛客挑战赛44D-数列的和
    CF1408H. Rainbow Triples
  • 原文地址:https://www.cnblogs.com/prolion/p/7225431.html
Copyright © 2011-2022 走看看