0

サブグリッド コントロールを非表示に設定しようとしています。ここに私のコード

function OnReady(){
   var subgrid = document.getElementById("documents_subgrid");
   if (subgrid == null) {
       setTimeout(OnReady(), 1000);
       return;
   }
}

このコードは onLoad で機能します。CRM2011 では動作しましたが、CRM2013 では動作しません

助けてください

4

2 に答える 2

0

コントロールを取得し、.setVisible("false") を使用する方が良いでしょう。2013年にコントロールのhtmlが変更されたため、おそらくもう存在しないdivのIDを取得していたため、jsが機能していない可能性があります。サブグリッドのロード方法に問題があることに注意してください。

于 2014-04-04T04:33:21.953 に答える