Kendo UI 绑定行点击事件

在网上找了好久,一堆乱七八糟的方法说怎么绑定事件之类的东西,全部试了一遍,整个人都要绝望了.

一个人孤孤单单地抱着电脑,抽着烟在天台享受着日光和微风,思考着我的人生在哪里.

想想即将来到的清明节,我有一丝惆怅.

然鹅,一切都是那么的不经意,冥冥之中感觉到了即将发生的事,然后我打开了知乎,刷起了段子.

在下班的那一刻,我熟练地打完卡,然后狠狠地盖上了电脑,心里咒骂着,qnmd.

然后轻轻地走,不带走一丝哀愁.

跑题了......

少废话,上代码:

<div id="topGrid">div>
<script>
    function onChange(arg) {
        var selected = $.map(this.select(), function(item) {
            return $(item).html();
        });

        var selStr = selected.toString();
        var id = selStr.split("")[7].split(">")[1]
        console.log(id);
        initNodeList(id);
    }
    $("#topGrid").kendoGrid({
        dataSource: {
            transport: {
                read:{
                    type: "post",
                    url: "/dhcDemo/workflow/mole/node/list?extraParams[cateKey]=ZZSYS_01&draw=1",
                    dataType: "json",
                    contentType: "application/json"
                },
            },

            schema: {
                data:"data",
                model:{

                }
            },

        },
        height: "45%",
        change: onChange,
        sortable: true,
        selectable:true,
        toolbar: ["创建", "修改", "保存"],
        columns: [
            {
                field:"name",
                title:"名称",
            },
            {
                field:"key",
                title:"标识",
            },
            {
                field:"status",
                title:"状态",
            },
            {
                field:"type",
                title:"类型",
            },
            {
                field:"callback",
                title:"回调方法",
            },
            {
                field:"description",
                title:"描述",
            },
            {
                field:"version",
                title:"版本",
            },
            {
                field:"id",
                title:"ID",
                hidden:true,
            },

        ],
    });
script>

主要的参数就是上面的onChange事件,在grid里有change:onChange与之绑定,函数名保持相同.

可以参考:

https://demos.telerik.com/kendo-ui/grid/events

你可能感兴趣的:(Kendo,UI,Kendo,UI)