Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/473.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 剑道Tabstrip选择方法集_Javascript_Asp.net Mvc_Kendo Ui_Kendo Asp.net Mvc_Kendo Tabstrip - Fatal编程技术网

Javascript 剑道Tabstrip选择方法集

Javascript 剑道Tabstrip选择方法集,javascript,asp.net-mvc,kendo-ui,kendo-asp.net-mvc,kendo-tabstrip,Javascript,Asp.net Mvc,Kendo Ui,Kendo Asp.net Mvc,Kendo Tabstrip,我在我的项目中使用剑道选项卡条带,并且通过设置选项卡的contentURL,使用MVC视图作为面板的内容 尽管我遇到了一个问题,但通过尝试从MVC视图设置select函数,这一切都很好 在我看来,我尝试过: $('#edit').kendoTabStrip().select = function(e){alert('tab has been changed');} 但是,还有其他几种方法,当我试图从视图中设置此选择方法时,它不允许我这样做。我认为您需要的是在tabstrip配置中定义选择事件,

我在我的项目中使用剑道选项卡条带,并且通过设置选项卡的contentURL,使用MVC视图作为面板的内容

尽管我遇到了一个问题,但通过尝试从MVC视图设置select函数,这一切都很好

在我看来,我尝试过:

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

但是,还有其他几种方法,当我试图从视图中设置此选择方法时,它不允许我这样做。

我认为您需要的是在tabstrip配置中定义选择事件,如前所述

例如:

定义选择事件功能

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
)