我正在尝试弹出剑道对话框。但是我需要在特定条件下隐藏按钮。我可以在动作属性的某处做一个if语句,还是有其他方法可以将它们从外面隐藏起来?
我知道您可以在content属性中执行任何操作,但是我想知道是否可以自定义现有按钮。从理论上讲,这就是我的想法,但是没有成功
actions: [{
if(link !=null) {
text: linkName,
action: function (e) {
window.location = link;
return true;
},
}
}, {
text: 'Закрыть',
action: function (e) {
Close();
return true;
}
}]
答案 0 :(得分:-1)
正如briosheje所说,您必须在呈现窗口小部件之前定义数组,但是可以使用setOptions方法更新现有对话框的操作。您可以在https://dojo.telerik.com/EJefarON/8
上查看基本示例