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 });
    
                            }
                        }]
                });
  • 相关阅读:
    [转]VC++中操作XML(MFC、SDK)
    VC解析XML--使用CMarkup类解析XML
    C++基础--完善Socket C/S ,实现客户端,服务器端断开重连
    socket编程的select模型
    libevent源码分析
    socket异步编程--libevent的使用
    Win32编程点滴3
    Win32编程点滴5
    thrift之TTransport层的堵塞的套接字I/O传输类TSocket
    Thrift之代码生成器Compiler原理及源码详细解析1
  • 原文地址:https://www.cnblogs.com/kexb/p/10156676.html
Copyright © 2011-2022 走看看