码迷,mamicode.com
首页 > 其他好文 > 详细

kendo ui 好用的小部件--grid

时间:2018-08-19 01:03:40      阅读:192      评论:0      收藏:0      [点我收藏+]

标签:pre   div   hot   https   middle   tran   ogr   transport   doc   

Kendo Ui Grid控件,继承至Widget。

https://demos.telerik.com/kendo-ui/grid/index  快速上手教程  下面的代码来自本教程

做表格时非常方便,具有非常强大的功能:

 <div id="grid"></div>
    <script>
        $(document).ready(function () {
            $("#grid").kendoGrid({
                dataSource: {   //数据源
                    type: "odata",
                    transport: {
                        read: "https://demos.telerik.com/kendo-ui/service/Northwind.svc/Customers"
                    },
                    pageSize: 20
                },
                height: 550,
                groupable: true,  //支持分组
                sortable: true,   //支持排序
                pageable: {   //分页配置
                    refresh: true,
                    pageSizes: true,
                    buttonCount: 5 
                },
                columns: [{ //列头   或称为表头    theader部分
                    template: "<div class=‘customer-photo‘" +   //模板功能
                    "style=‘background-image: url(../content/web/Customers/#:data.CustomerID#.jpg);‘></div>" +
                    "<div class=‘customer-name‘>#: ContactName #</div>",  
                    field: "ContactName",
                    title: "Contact Name",
                    width: 240
                }, {
                    field: "ContactTitle",
                    title: "Contact Title"
                }, {
                    field: "CompanyName",
                    title: "Company Name"
                }, {
                    field: "Country",
                    width: 150
                }]
            });
        });
    </script>
</div>

<style type="text/css">
    .customer-photo {
        display: inline-block;
        width: 32px;
        height: 32px;
        border-radius: 50%;
        background-size: 32px 35px;
        background-position: center center;
        vertical-align: middle;
        line-height: 32px;
        box-shadow: inset 0 0 1px #999, inset 0 0 10px rgba(0,0,0,.2);
        margin-left: 5px;
    }

    .customer-name {
        display: inline-block;
        vertical-align: middle;
        line-height: 32px;
        padding-left: 3px;
    }
</style>

 

kendo ui 好用的小部件--grid

标签:pre   div   hot   https   middle   tran   ogr   transport   doc   

原文地址:https://www.cnblogs.com/baota/p/8983213.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!