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("</td>")[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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值