对于treegrid我只想在选择记录时启用添加按钮。如果单击添加按钮不可能,我想看看所选的rowid是否为空。
我尝试过之前的任何想法都无法弄清楚如何跳过添加表单。
beforeShowForm: function(formid) {
var rowid = jQuery("#treegrid").getGridParam('selrow');
if(rowid == null ) {
return[false,"Please select a row."];
} else {
return[true,""];
}
}
请帮忙!
答案 0 :(得分:1)
在the old answer我创建了the demo。在演示中,我创建了第一行'not-editable-row',因此在行选择中将禁用导航栏中的“添加”和“编辑”按钮。如果选择第二行,将启用“添加”和“编辑”按钮。如果取消选择该行,则不选择任何行,将再次禁用“添加”和“编辑”按钮。
对于treegrid,您可以使用相同的想法。