点击添加按钮之前的jqgrid检查

时间:2011-08-04 16:17:41

标签: jqgrid treegrid

对于treegrid我只想在选择记录时启用添加按钮。如果单击添加按钮不可能,我想看看所选的rowid是否为空。

我尝试过之前的任何想法都无法弄清楚如何跳过添加表单。

beforeShowForm: function(formid) {
  var rowid = jQuery("#treegrid").getGridParam('selrow');
    if(rowid == null ) {
         return[false,"Please select a row."]; 
    } else {
         return[true,""];
    }
}

请帮忙!

1 个答案:

答案 0 :(得分:1)

the old answer我创建了the demo。在演示中,我创建了第一行'not-editable-row',因此在行选择中将禁用导航栏中的“添加”和“编辑”按钮。如果选择第二行,将启用“添加”和“编辑”按钮。如果取消选择该行,则不选择任何行,将再次禁用“添加”和“编辑”按钮。

对于treegrid,您可以使用相同的想法。