Bootstrap 的 dropdown-menu 控件 的用法

2025-10-16 22:41:37

1、<button id="Province" type="button" class="" data-toggle="dropdown" aria-expanded="false">

            省/直辖市/自治区<span class=""></span>

        </button>

        <input type="hidden" id="HidPro" />

        <ul class="dropdown-menu" id="Province" role="menu" aria-labelledby="Province">

            <li>

                <a href="#" onclick="Student.GetDropDown(this, 1)" code="请选择">请选择</a>

            </li>

            @foreach (var item in @ViewBag.GetProvince)

            {

                <li>

                    <a href="#" onclick="Student.GetDropDown(this, 1)" code="@item.StudentID">@item.StudentName</a>

                </li>

            }

        </ul>

2、  $.ajax({

                    url: "/CSMP/GetCity",

                    type: "POST",

                    data: { "Province": Province},

                    success: function (result) {

                        var data = eval(result);//得到市的实体类,实体类已定通过Json 格式转一下 ,JS中通过eval

                        for (var i = 0; i < data.length; i++) {

                            var html = "";

                            html = "<li><a code='" + data[i].StudentID+ "'>" + data[i].StudentName+ "</a></li>";//定义a 标签 给 a标签定义属性Code,赋值

                            $("#City").append(html);//给li追加 a标签

                            $("#City li a").attr("onclick", "Student.GetDropDown(this, 2)");//给a标签添加onclick事件 

                        }

                    }

                });

3、通过AJAX请求方法,动态的将省市区赋值到控件上

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢