zoukankan      html  css  js  c++  java
  • kendo ui

    kendo-ui 官网: https://www.telerik.com/documentation

    初始化 grid:

    引入文件:

        <link rel="stylesheet" href="https://kendo.cdn.telerik.com/2018.2.516/styles/kendo.common.min.css"/>
        <link rel="stylesheet" href="https://kendo.cdn.telerik.com/2018.2.516/styles/kendo.rtl.min.css"/>
        <link rel="stylesheet" href="https://kendo.cdn.telerik.com/2018.2.516/styles/kendo.silver.min.css"/>
        <link rel="stylesheet" href="https://kendo.cdn.telerik.com/2018.2.516/styles/kendo.mobile.all.min.css"/>
    
        <script src="https://code.jquery.com/jquery-1.12.4.min.js"></script>
        <script src="https://kendo.cdn.telerik.com/2018.2.516/js/kendo.all.min.js"></script>

    1. 定义省市县三级下拉列表:

    创建盒子:

    <div class="content" style=" 400px;margin: 50px auto;border: 1px solid #ccc;padding: 20px;">
            <h4>请选择省:</h4>
            <input id="province" style=" 100%;" />
    
            <h4 style="margin-top: 2em;">请选择市:</h4>
            <input id="city" disabled="disabled" style=" 100%;" />
    
            <h4 style="margin-top: 2em;">请选择县:</h4>
            <input id="country" disabled="disabled" style=" 100%;" />
        </div>

    定义js:

    $(document).ready(function() {
                var sheng = [{
                    Province: "河南省",
                    ProvinceID: "41"
                }];
                var shi = [
                    {
                        City: "郑州市",
                        ProvinceID: "41",
                        CityID: "4101"
                    }, {
                        City: "许昌市",
                        ProvinceID: "41",
                        CityID: "4110"
                    }
                ];
                var xian = [
                    {
                        County: "中原区",
                        ProvinceID: "41",
                        CityID: "4101",
                        CountyID: "410102"
                    }, {
                        County: "二七区",
                        ProvinceID: "41",
                        CityID: "4101",
                        CountyID: "410103"
                    }, {
                        County: "管城回族区",
                        ProvinceID: "41",
                        CityID: "4101",
                        CountyID: "410104"
                    }, {
                        County: "金水区",
                        ProvinceID: "41",
                        CityID: "4101",
                        CountyID: "410105"
                    }, {
                        County: "上街区",
                        ProvinceID: "41",
                        CityID: "4101",
                        CountyID: "410106"
                    }, {
                        County: "惠济区",
                        ProvinceID: "41",
                        CityID: "4101",
                        CountyID: "410108"
                    }, {
                        County: "中牟县",
                        ProvinceID: "41",
                        CityID: "4101",
                        CountyID: "410122"
                    }, {
                        County: "巩义市",
                        ProvinceID: "41",
                        CityID: "4101",
                        CountyID: "410181"
                    }, {
                        County: "荥阳市",
                        ProvinceID: "41",
                        CityID: "4101",
                        CountyID: "410182"
                    }, {
                        County: "新密市",
                        ProvinceID: "41",
                        CityID: "4101",
                        CountyID: "410183"
                    }, {
                        County: "新郑市",
                        ProvinceID: "41",
                        CityID: "4101",
                        CountyID: "410184"
                    }, {
                        County: "登封市",
                        ProvinceID: "41",
                        CityID: "4101",
                        CountyID: "410185"
                    }, {
                        County: "魏都区",
                        ProvinceID: "41",
                        CityID: "4110",
                        CountyID: "411002"
                    }, {
                        County: "许昌县",
                        ProvinceID: "41",
                        CityID: "4110",
                        CountyID: "411023"
                    }, {
                        County: "鄢陵县",
                        ProvinceID: "41",
                        CityID: "4110",
                        CountyID: "411024"
                    }, {
                        County: "襄城县",
                        ProvinceID: "41",
                        CityID: "4110",
                        CountyID: "411025"
                    }, {
                        County: "禹州市",
                        ProvinceID: "41",
                        CityID: "4110",
                        CountyID: "411081"
                    }, {
                        County: "长葛市",
                        ProvinceID: "41",
                        CityID: "4110",
                        CountyID: "411082"
                    }
                ];
                var province = $("#province").kendoDropDownList({
                    optionLabel: "-- 请选择省 --",
                    dataTextField: "Province", 
                    dataValueField: "ProvinceID",
                    dataSource: sheng  //定义本地数据源
                }).data("kendoDropDownList");
    
                var city = $("#city").kendoDropDownList({
                    autoBind: false,
                    cascadeFrom: "province",
                    optionLabel: "-- 请选择市 --",
                    dataTextField: "City",
                    dataValueField: "CityID",
                    dataSource: shi
                }).data("kendoDropDownList");
    
                var country = $("#country").kendoDropDownList({
                    autoBind: false,
                    cascadeFrom: "city",
                    optionLabel: "-- 请选择县 --",
                    dataTextField: "County",
                    dataValueField: "CountyID",
                    dataSource: xian
                }).data("kendoDropDownList");
            });

    2. 定义组合下拉框:

     创建盒子:

    <div class="content" style=" 400px;margin: 50px auto;border: 1px solid #ccc;padding: 20px;">
          <input id="size" placeholder="-- 请选择尺寸 --" style=" 100%;" />
    </div>

    定义js:

    $(document).ready(function() {
        var size = $("#size").kendoComboBox({
          dataTextField: "text",
          dataValueField: "value",
          dataSource: [  //定义数据源
            { text: "最大", value: "1" },
            { text: "大", value: "2" },
            { text: "中等", value: "3" },
            { text: "中", value: "4" },
            { text: "小", value: "5" },
            { text: "最小", value: "6" }
          ],
          filter: "contains",    //筛选条件 按内容筛选
          suggest: true,
          index: 3    //默认选择index为3的值 首项index为0
        }).data("kendoComboBox");
        // 获取当前多选框的值 size.value() 或者 $("#size").val();
    
    });

  • 相关阅读:
    C# 请求API(一次登陆,多次请求)
    C# WebAPI 跨域问题Cors
    正则表达式校验YYYYMMDD
    C# 通过Smtp 完成系统发送邮件
    C# Log4Net 记录项目日志
    C# 自定义Attribute
    C#泛型
    SQL从数据库导出数据到EXCEL换行的问题解决方法
    C# 在MVC 中把DataTable中的数据导出到Excel
    闹心的CSDN
  • 原文地址:https://www.cnblogs.com/CooLLYP/p/9118300.html
Copyright © 2011-2022 走看看