首页 > 解决方案 > 可以从 kendoSwitch 传递数据值

问题描述

是否可以从 kendoSwitch 传递数据值?

这里的简单道场: https ://dojo.telerik.com/eCUVitEC/2

代码如下:

<input type="checkbox" id="theSwitch" data-id="MyId" />
<script>
    $(function () {
        $("#theSwitch").kendoSwitch({
            change: function (e) {
                alert("checked: " + e.checked);
            }
        });
    });
</script>

这可行,但我真正想要的是传递数据 ID,而不是检查值。我尝试了多种方法,但似乎找不到正确的语法。

谢谢。

-担

标签: asp.net-corekendo-uiswitch-statementtelerik

解决方案


当然。在该元素中的更改事件查找属性:

this.element.attr("data-id");

示例:获取元素属性


推荐阅读