zoukankan      html  css  js  c++  java
  • 含有选择器的 bootstrap菜单

                var menu = new BootstrapMenu('#jsmind_container jmnode:not(.root)', {
                    actions: [{
                        name: '展开节点',
                        onClick: function () {
                            var node = jm.get_selected_node();
                            var node2 = jm2.get_node(node.id)
                            jm.expand_node(node);
                            jm2.expand_node(node2);
    
                        }
                    }, {
                            name: '展开所有子节点',
                            onClick: function () {
                                expandAll();
                            }
                        }, {
                            name: '添加子节点',
                            onClick: function () {
                                $('#newModal').modal('show');
                                selectedNodeType = jm.get_selected_node().data.type;
                                selectedNodeTypeId = jm.get_selected_node().data.typeid;
                                selectedNodeId = jm.get_selected_node().id;
                                //alert(selectedNodeType + ' ' + selectedNodeTypeId + ' ' + selectedNodeId)
                                if (selectedNodeType == 0) {
                                    //默认选择业务结构
                                    selectedNodeType = "<%=(int)(Contract.Domain.Enum.EnumList.Limit_Object.Limit_Object_BusiStruc)%>";
                                }
                                filterDrp($("#limitObectType"), selectedNodeType, selectedNodeId, null);
                            }
                        }, {
                            name: '删除此节点',
                            onClick: function () {
                                selectedNodeId = jm.get_selected_node().id;
                                $('#delModal').modal('show');
    
                            }
                        }, {
                            name: '添加限额',
                            onClick: function () {
                                selectedNodeId = jm.get_selected_node().id;
                                clearForm();
                                $('#setModal').modal('show');
                            }
                        }, {
                            name: '编辑限额',
                            onClick: function () {
                                var url = "/Bas/BasLimitConfigManage2.aspx?_method=getLimit";
                                selectedNodeId = jm.get_selected_node().id;
                                url += "&selectedNodeId=" + selectedNodeId;
                                if ($("#tt3").tree('getSelected') != null) {
                                    var limitTypeId = $("#tt3").tree('getSelected').attributes.LimitTypeId;
                                    alert(limitTypeId);
                                    if (limitTypeId != "-1" && limitTypeId != null && limitTypeId != undefined && limitTypeId != "") {
                                        url += "&limitTypeId=" + limitTypeId;
                                    }
                                }
                                //'/Bas/BasLimitConfigManage2.aspx?_method=getLimit&selectedNodeId=' + selectedNodeId
                                $('#myModal').modal('show');
                                $('#limitTable').bootstrapTable('refresh', { silent: true, url: url });
    
                            }
                        }]
                });
  • 相关阅读:
    多态性的理解
    类(三)——继承与多态
    类(二)——拷贝控制(浅拷贝,深拷贝,浅赋值,深赋值)
    类 (一) ——基本概念
    STL容器底层数据结构的实现
    异常处理
    C++实现单例模式
    类的成员函数的连续调用与返回值问题
    拷贝构造函数的参数为什么必须使用引用类型?拷贝赋值运算符的参数为什么也是引用类型?
    U盘装机教程
  • 原文地址:https://www.cnblogs.com/kexb/p/10156676.html
Copyright © 2011-2022 走看看