crm 2011用javascript隐藏和显示仪表板上的子网格

时间:2015-03-23 03:09:47

标签: javascript dynamics-crm-2011 dynamics-crm

我的仪表板上有两个垂直对齐的子网格。我可以隐藏或显示任何子网格,但是当我隐藏顶部子网格时,底部网格不会移动到顶部,网格有一个空的空间。 我希望两个网格显示在页面上显示或隐藏的相同位置。

我有以下代码隐藏/显示:

setVisible('subgrid1_d', false);
setVisible('subgrid2_d', true);

function setVisible(id, show){

   if (show == true)
        $('#' + id).show();
  else
        $('#' + id).hide();
}

感谢任何帮助。

1 个答案:

答案 0 :(得分:0)

您应该将子网格放在不同的部分中,并显示和隐藏子网格所在的部分。

请记住,使用jquery访问不支持的表单元素,您应该始终使用Xrm.Page。