从网格的一个列中删除/禁用kendotool tip

时间:2014-04-02 06:52:13

标签: jquery asp.net-mvc kendo-ui kendo-asp.net-mvc

我正在使用KendoGrid,我已经将Kendo工具提示应用于Grid的每个“th”,如下所示:

@(Html.Kendo().Tooltip()
        .For("tr")
        .Filter("th")
        .Position(TooltipPosition.Top)
        .Width(120)
    )

bt在我的网格中,我在第一列中有一个复选框,我想在那里禁用Kendotool提示 这是图像。 enter image description here

怎么做? 请建议。

我正在尝试使用Jquery,如下所示:

<script type="text/javascript">
        $(function () {
            $("#InvoiceGrid").find("input[type=checkbox]").removeClass('k-animation-container k-tooltip-content');
        });
    </script>

1 个答案:

答案 0 :(得分:1)

C#Kendo包装器上的filter属性实际上只是一个CSS选择器。因此,您可以将其设置为使工具提示仅适用于您感兴趣的列标题。在您的情况下,这是第一个之后的任何列,或“th:nth-​​child(n + 2)”。

@(
    Html.Kendo().Tooltip()
        .For("tr")
        .Filter("th:nth-child(n+2)")
        .Position(TooltipPosition.Top)
        .Width(120)
)