精华内容
下载资源
问答
  • 动态改变下拉菜单内容示例动态改变下拉菜单内容示例动态改变下拉菜单内容示例动态改变下拉菜单内容示例
  • --省份下拉菜单 --> <!--城市下拉菜单--> var data = [ { p: "省1", c: ["市a", "市b"] }, { p: "省2", c: ["市c", "市d", "市e"] } ] var main = document.getElementById("main"); ...
    <body>
        <form id="form1" runat="server" method="post">
        <!--省份下拉菜单 -->
        <select id="main">
        </select>
        <!--城市下拉菜单-->
        <select id="sub">
        </select>
     
        <script type="text/javascript">
     
            var data = [
            {
                p: "省1",
                c: ["市a", "市b"]
            },
            {
                p: "省2",
                c: ["市c", "市d", "市e"]
            }
            ]
     
            var main = document.getElementById("main");
            var sub = document.getElementById("sub");
     
            for (var i = 0; i < data.length; i++) {
                var opt = document.createElement("option");
                opt.value = i;
                opt.innerText = data[i].p;
                main.options.add(opt);
            }
     
            main.onchange = MainChange;
     
            function MainChange() {
                var index = parseInt(main[main.selectedIndex].value);
                var c = data[index].c;
                console.log(c);
                sub.options.length = 0;
                for (var i = 0; i < c.length; i++) {
                    console.log(i);
                    var opt = document.createElement("option");
                    opt.value = i;
                    opt.innerText = c[i];
                    console.log(opt);
                    sub.options.add(opt);
                }
            }
     
            main.selectedIndex = 0;
            MainChange();
         
        </script>
     
        </form>
    </body>

    展开全文
  • 最近学到Bootstrap下拉菜单,学懂了教程内容之后自己敲一个点击按钮底下弹出下拉菜单的小demo,写完代码发现运行之后点击按钮没反应,下拉菜单弹不出来,下面给大家分享下解决方案
  • 下拉菜单收集下拉菜单收集下拉菜单收集下拉菜单收集下拉菜单收集下拉菜单收集下拉菜单收集下拉菜单收集下拉菜单收集
  • 禁用某个下拉菜单 Bootstrap3中,为下拉菜单中某个下拉项的 <li> 元素添加 .disabled 类,就可以禁止该选项,让该菜单项的链接变灰并失去鼠标悬停效果。如: <ulclass="dropdown-menu"> <li>&...

    禁用某个下拉菜单

    Bootstrap3中,为下拉菜单中某个下拉项的 <li> 元素添加 .disabled 类,就可以禁止该选项,让该菜单项的链接变灰并失去鼠标悬停效果。如:

    1. <ul class="dropdown-menu">
    2.   <li><a href="#">Regular link</a></li>
    3.   <li class="disabled"><a href="#">Disabled link</a></li>
    4.   <li><a href="#">Another link</a></li>
    5. </ul>

    效果如图 3‑14所示:

    禁用菜单项

    图3-14 禁用菜单项

    注意:被禁用的链接仍然可以点击,除非你去掉链接的 href 属性,或者使用JavaScript代码阻止用户点击链接。

    关于作者

    歪脖先生,十五年以上软件开发经验,酷爱Web开发,精通 HTML、CSS、JavaScript、jQuery、JSON、Python、Less、Bootstrap等,著有《HTML宝典》、《揭秘CSS》、《Less简明教程》、《JSON教程》、《Bootstrap2用户指南》、《Bootstrap3实用教程》,并全部在 GitHub 上开源。

    展开全文
  • JS 无限下拉菜单 JS 无限下拉菜单 JS 无限下拉菜单 js下拉菜单 无限下拉菜单 JS 无限下拉菜单
  • 一、html页面准备两个下拉菜单: <span style="font-size:16px;">分公司:</span> <select class="selectpicker" id="selectBranchOffice"> <option value="全部">全部</option> ...

    一、html页面准备两个下拉菜单:

    <span style="font-size:16px;">分公司:</span>
    <select class="selectpicker" id="selectBranchOffice">
        <option value="全部">全部</option>
        <option value="一分公司">一分公司</option>
        <option value="二分公司">二分公司</option>
        <option value="三分公司">三分公司</option>
        <option value="四分公司">四分公司</option>
    </select>
    
    <span style="font-size:16px;">车队:</span>
    <select class="selectpicker" id="selectFleet"></select>

    二、js实现下拉菜单联动

    现在要完成的功能是:当选择不同的分公司时,车队下拉菜单下填充每个分公司对应的车队。

    js代码:

    //所选分公司改变
    $('#selectBranchOffice').on("change", function () {
        //获取所选值
        var selectedValue = $('select#selectBranchOffice option:selected').text();
        //先清空方向下拉菜单的option
        document.getElementById("selectFleet").options.length = 0;
        //根据分公司选择,查询对应的车队
        $.ajaxSettings.async = false; //防止objson出现undefined,设置为同步
        selectOptionChange(selectedValue);
    
    })
    
    
    function selectOptionChange(selectedValue) {
        $.ajax({
            url: "../../../api/LoadDropDownListData", //所需要的列表接口地址			
            type: "get",
            data: { Value: selectedValue},//发送到服务器的数据,key/value形式
            dataType: "json",
            success: function (data) {
                    var listFleet = "";
                    
                    // 根据返回的数据拼接option
                    $.each(data[0], function (key, item) {
                        listFleet += "<option value='" + item + "'>" + item + "</option>";
                    });
    
                    $("#selectFleet").append(listFleet); //填充selectFleet
                    //不能删下面俩行不然在ie下有问题
                    $('#selectFleet').selectpicker('refresh');
                    $('#selectFleet').selectpicker('render');
                
            },
            error: function () {
                console.log("数据传送失败!");
            }
        });
    }

    这里根据所选分公司,然后和服务器交互,从SQL Server查询的车队信息。所以看起来可能比较复杂。

    核心就是:查询所选项->清空原有内容->组织所需数据->填充下拉菜单

    展开全文
  • 常见的下拉菜单只能选择菜单项,我提供的可以输入内容下拉菜单
  • Bootstrap 多级下拉菜单

    万次阅读 2018-03-08 11:15:51
    多级下拉菜单在很多时候,我们可能需要多级下拉菜单。在一个下拉菜单的某个菜单项中,再创建另一个下拉菜单,即可实现多级下拉菜单。只需为下拉菜单的任意 &lt;li&gt; 元素添加 .dropdown-submenu 的类,并...

    在很多时候,我们可能需要多级下拉菜单。在一个下拉菜单的某个菜单项中,再创建另一个下拉菜单,即可实现多级下拉菜单。

    只需为下拉菜单的任意 <li> 元素添加 .dropdown-submenu 的类,并在该 <li> 元素下添加 .dropdown-menu 类的列表,就可以为该菜单项添加一个子下拉菜单。如:

    
    
    1. <div class="dropdown">
    2.   <ul class="dropdown-menu">
    3.     <li><a tabindex="-1" href="#">Action</a></li>
    4.     <li><a tabindex="-1" href="#">Another action</a></li>
    5.     <li><a tabindex="-1" href="#">Something else here</a></li>
    6.     <li class="divider"></li>
    7.     <li class="dropdown-submenu">
    8.       <a tabindex="-1" href="#">More options</a>
    9.       <ul class="dropdown-menu">
    10.         <li><a tabindex="-1" href="#">Second level link</a></li>
    11.         <li><a tabindex="-1" href="#">Second level link</a></li>
    12.         <li><a tabindex="-1" href="#">Second level link</a></li>
    13.         <li><a tabindex="-1" href="#">Second level link</a></li>
    14.         <li><a tabindex="-1" href="#">Second level link</a></li>
    15.       </ul>
    16.     </li>
    17.   </ul>
    18. </div>

    效果如图 4‑6所示:

    Bootstrap多级下拉菜单组件图4-6 Bootstrap多级下拉菜单组件

    默认情况下,子菜单会在父菜单的右侧弹出。如果希望它在父菜单的左侧弹出,只需给相应的 <li> 元素添加 .pull-left 类即可:

    
    
    1. <li class="dropdown-submenu pull-left">
    2. </li>

    效果如图 4‑7所示:

    左侧弹出的Bootstrap下拉菜单组件图4-7 左侧弹出的Bootstrap下拉菜单组件

    另外,子菜单默认是以下拉形式弹出。如果希望以上拉形式弹出,只需把整个下拉菜单包裹在 .dropup 的容器中即可:

    
    
    1. <div class="dropup">
    2. </div>

    效果如图 4‑8所示:

    Bootstrap上拉菜单组件图4-8 Bootstrap上拉菜单组件

    关于作者

    歪脖先生,十五年以上软件开发经验,酷爱Web开发,精通 HTML、CSS、JavaScript、jQuery、JSON、Python、Less、Bootstrap等,著有《HTML宝典》、《揭秘CSS》、《Less简明教程》、《JSON教程》、《Bootstrap2用户指南》、《Bootstrap3实用教程》,并全部在 GitHub 上开源。

    展开全文
  • 网页中下拉菜单随处可见,一般用到toggle()或slideToggle()事件;但下拉菜单出来后,一般要再次点击原来的按钮才能收起,所以做到下拉菜单以外点击收起,体验就会方便很多。 <script type="text/javascript">...
  • 一、问题来源 ... 这样就可以了做下拉菜单,方便填写,而且格式统一,方便查看。 二、解决办法  2.1 下来菜单  红框是数据的来源区域,要设置成一行或者一列。  2.2 隐藏数据来源 ...
  • 菜单类型、父类菜单均为下拉控件,其中菜单类型的内容时固定的,只有两种:一级菜单、二级菜单。 如何实现级联,即菜单类型选择一级菜单时,父类菜单下拉控件内容包含:根菜单菜单类型选择二级菜单时,则通过...
  • 收藏的很多下拉菜单的集合包,二级下拉菜单、三级下拉菜单等。
  • Android实现仿QQ登录可编辑下拉菜单

    千次阅读 2012-07-10 23:19:57
    在Android里,直接提供的Spinner控件虽然可以实现下拉菜单的效果,但其效果并不理想,很多时候我们需要类似手机QQ那样既可以在文本框中直接输入编辑文字,可以在下拉菜单中选中或者删除菜单选项,并且下拉菜单并不是...
  • VC带下拉菜单编辑框的列表

    热门讨论 2009-11-26 10:51:54
    VC 带下拉菜单编辑框的列表 很有用的 大家快下吧
  • 下拉菜单的实现,纯css实现与js实现
  • 编辑下拉菜单

    千次阅读 2010-11-02 23:47:00
    出自:...那么,我就认为是不可编辑的,但是还是到网上google一下,还真能实现下拉菜单编辑,于是赶紧点开,看个究竟。 <br />原来,并不是
  • Bootstrap图标、下拉菜单、按钮组、按钮式下拉菜单

    万次阅读 多人点赞 2020-05-18 14:14:31
    1.图标使用 <span class="glyphicon glyphicon-search" aria-hidden="true"></span> .glyphicon 公共类 .glyphicon-search 相应的图标 aria-hidden="true" 意思是让图标只是显示,辅助...2.下拉菜单 ...
  • 编辑下拉菜单

    千次阅读 2008-11-15 00:58:00
    请两天同事问到,怎样样下拉菜单编辑,我马上想到asp.net的服务器空间combox,记得这个控件是有个属性可以设置是否可编辑。于是我就在html的中找这个属性,结果是无功而返。那么,我就认为是不可编辑的,但是还是...
  • bootstrap input 下拉树 下拉菜单 下拉列表

    万次阅读 多人点赞 2017-01-11 15:12:47
    bootstrap input 下拉树 下拉菜单 下拉列表
  • Android下拉菜单控件

    2016-01-28 17:47:49
    Android下拉菜单控件(封装类)
  • bootstrap按钮下拉菜单

    千次阅读 2019-06-29 17:56:18
    使用 Bootstrap class 向按钮添加下拉菜单。向按钮添加下拉菜单,只需要简单地在一个 .btn-group 中放置按钮和下拉菜单即可。您也可以使用 <span class="caret"></span> 来指示按钮作为下拉菜单。 基本...
  • js动态改变下拉菜单内容示例

    千次阅读 2009-09-22 23:59:00
    动态改变下拉菜单内容示例//定义一个二维数组aArray,用于存放城市名称。var aCity=new Array();aCity[0]=new Array();aCity[1]=new Array();aCity[2]=new Array();aCity[3]=new Array();//赋值,每个省份的城市存放...
  • css下拉菜单样式_CSS样式下拉菜单

    千次阅读 2020-07-28 03:47:35
    css下拉菜单样式Introduction: 介绍: As we all know that the styling website or web pages are an important aspect of web development. One must put utmost attention to the styling of their web pages ...
  • 最近公司要做Excel的模板导出,导入数据的工作,导出时还要动态生成模板,并且生成单选下拉菜单,和多选下拉菜单。开始搞这个很快除了多选的都搞定了,就是多选卡住了。弄了很久。。。最后终于在和多方面的交流下...
  • 仿微信下拉菜单

    热门讨论 2014-03-13 13:15:31
    模仿微信首页右上角下拉菜单,这是在别人代码的基础上修改的。
  • excel设置下拉菜单多选 如何设置多选Excel下拉菜单 (How to Set up Multiple Selection Excel Drop Down) [Latest update: July 27, 2016] With a bit of Excel VBA programming, you can change an Excel data ...
  • C#按钮下拉菜单风格

    热门讨论 2009-04-09 15:22:41
    C#按钮下拉菜单风格C#按钮下拉菜单风格C#按钮下拉菜单风格C#按钮下拉菜单风格C#按钮下拉菜单风格
  • jquery 实现菜单的下拉菜单

    千次阅读 2014-04-17 20:43:20
    jquery 实现菜单的下拉菜单
  • DropDownMenu下拉菜单

    万次阅读 2016-04-18 14:17:28
    一个使用起来方便快捷,更容易调用,使代码简洁优雅的DropDownMenu下拉菜单

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 207,016
精华内容 82,806
关键字:

如何编辑下拉菜单内容