Charts 剑道术:点击图例项-防止默认剑道行为
单击图例项的默认行为会隐藏/显示图表上相应的系列。 如何预防 我试着 (一) (二) 这两种方法都没用。试试这个Charts 剑道术:点击图例项-防止默认剑道行为,charts,kendo-ui,Charts,Kendo Ui,单击图例项的默认行为会隐藏/显示图表上相应的系列。 如何预防 我试着 (一) (二) 这两种方法都没用。试试这个 <%= Html.Kendo().Chart() .Name("Chart") .Events(events => events.LegendItemClick("onLegendItemClick")) %> function onLegendItemClick(e) {
<%= Html.Kendo().Chart()
.Name("Chart")
.Events(events => events.LegendItemClick("onLegendItemClick"))
%>
function onLegendItemClick(e) {
kendoConsole.log(kendo.format("Legend item click :: {0}",
e.text));
}
events.LegendItemClick(“onLegendItemClick”))
%>
功能仅限EndItemClick(e){
kendoConsole.log(kendo.format(“图例项单击:{0}”),
e、 案文);
}
我知道这个答案有点晚了,但它可能是别人的
请看我的
这将给你一个如何使用它的想法。从这个例子来看,他使用的是直接剑道,而不是MVC扩展,所以第一部分可能没有意义…@Martin感谢通知。是的,我知道这只是个例子。
function onLegendItemClick(e){
//my code...
e.preventDefault();
}
function onLegendItemClick(e){
//my code...
return false;
}
<%= Html.Kendo().Chart()
.Name("Chart")
.Events(events => events.LegendItemClick("onLegendItemClick"))
%>
function onLegendItemClick(e) {
kendoConsole.log(kendo.format("Legend item click :: {0}",
e.text));
}
legendItemClick : function ( e ){
//on clicking the Legend Item, we need to prevent the default behavior.
e.preventDefault();
},