Набор методов выбора Kendo Tabstrip

Я использую Kendo TabStrip в своем проекте и использую представление MVC в качестве содержимого панели, устанавливая contentURL для вкладки.

Все это отлично работает, хотя у меня возникла проблема при попытке установить функцию выбора из моего представления MVC.

На мой взгляд, я пробовал:

$('#edit').kendoTabStrip().select = function(e){alert('tab has been changed');}

И несколько других способов, однако, когда я пытаюсь установить этот метод выбора из моего представления, он не позволяет мне это сделать.


person James Hatton    schedule 14.06.2015    source источник


Ответы (1)


Я думаю, что вам нужно определить событие выбора в конфигурации вашей вкладки, как объяснено здесь и здесь.

Пример:

Определить функцию выбора события

var onSelect = function(e) {
    alert('tab has been changed');
};

JavaScript

var tabStrip = $("#edit").kendoTabStrip({
    select: onSelect,
    // etc
}).data("kendoTabStrip");

Кэндо MVC

@(Html.Kendo().TabStrip()
    .Name("edit")
    .Events(events => events.Select("onSelect"))
    //etc
)
person Nicholas    schedule 15.06.2015