Kendo ui 如何将自定义js功能添加到剑道工具栏按钮?
我正在为我的项目中的菜单项使用剑道工具栏。我有一个名为“新”的菜单,下面有几个子菜单 我想在点击子菜单时添加一个函数,这样我就可以相应地重定向页面。这是我的密码:Kendo ui 如何将自定义js功能添加到剑道工具栏按钮?,kendo-ui,Kendo Ui,我正在为我的项目中的菜单项使用剑道工具栏。我有一个名为“新”的菜单,下面有几个子菜单 我想在点击子菜单时添加一个函数,这样我就可以相应地重定向页面。这是我的密码: for (var i = 0; i < subMenues.length; i++) { if (subMenues[i].Visible) { var tObject = {}; var imageSource = ResolveUr
for (var i = 0; i < subMenues.length; i++) {
if (subMenues[i].Visible) {
var tObject = {};
var imageSource = ResolveUrl(subMenues[i].Image);
var actionurl = ResolveUrl(subMenues[i].ActionURL);
tObject['text'] = "<img src='" + imageSource + "'/> " + subMenues[i].Name;
tObject['click'] = function (e) {
alert(i);
};
//tObject['template'] = '#= ButtonClickHandler(1)#';
items.push(tObject);
}
}
return items;
for(变量i=0;i
但是在这里,每当我得到
I
的最后一个索引时,点击子菜单,即8。我得到了一个解决方案。下面是我添加客户端函数的代码
for (var i = 0; i < subMenues.length; i++) {
if (subMenues[i].Visible) {
var tObject = {};
var imageSource = ResolveUrl(subMenues[i].Image);
var actionurl = ResolveUrl(subMenues[i].ActionURL);
tObject['text'] = "<img src='" + imageSource + "'/> " + subMenues[i].Name;
tObject['id'] = actionurl;
tObject['click'] = ButtonClickHandler;
items.push(tObject);
}
}
for(变量i=0;i
您能在中创建一个简单的示例吗?