0

私は非常に大きなフォームを持っており、多くのフィールドがさまざまな div に広がっています。特定のドロップダウン フィールド #record_type_dd_c の値に応じて、特定の div を非表示にする必要があります。

大規模な (非常に基本的な) jQuery スクリプトを使用して必要なパネルを非表示にしていますが、一部のユーザーから、ドロップダウンを編集および変更するときにフォームが「遅い」と報告されています。私のPCでは問題なく動作します。

コードには、基本的に 2 つの主要なセクションがあることがわかります。1 つ目は、ユーザーが既存のレコードを編集するときです。その場合、#record_type_dd_c ドロップダウンはロックされているため、ユーザーは編集できません。そのため、jQuery を使用してドロップダウンの現在の値を確認し、適切なパネルを非表示にするだけです。

2 番目のケースは、ユーザーがフォームを使用して新しいレコードを作成する場合です。その場合、ユーザーはドロップダウンの値を選択でき、フォームは適切なパネルを再び非表示にする必要があります。

コードは機能しますが、一部のユーザーからはかなり遅いと報告されています。

jQuery/JS および Web 開発に関する私の経験はまだ初期段階にあり、jQuery を最適化する方法を見つけようとしています。コードが多すぎて、特定のユーザーのコンピューターがそうではないと推測しているためです。スクリプトを十分に速く実行できますか?

これを最適化するためのアドバイスはありますか? どんな助けでも大歓迎です。ありがとうございました!

  var recordType = $("#record_type_dd_c").val();                    

  switch (recordType) {

  case "":
      $('#LBL_EDITVIEW_PANEL33').parent().hide();
      $('#LBL_EDITVIEW_PANEL7').parent().hide();
      $('#LBL_EDITVIEW_PANEL6').parent().hide();
      $('#LBL_EDITVIEW_PANEL24').parent().hide();
      $('#LBL_EDITVIEW_PANEL10').parent().hide();
      $('#LBL_EDITVIEW_PANEL16').parent().hide();
      $('#LBL_EDITVIEW_PANEL22').parent().hide();   
      $('#LBL_EDITVIEW_PANEL3').parent().hide();    
      $('#LBL_EDITVIEW_PANEL4').parent().hide();                                        
      $('#LBL_EDITVIEW_PANEL5').parent().hide();    
      $('#LBL_EDITVIEW_PANEL8').parent().hide();    
      $('#LBL_EDITVIEW_PANEL9').parent().hide();    
      $('#LBL_EDITVIEW_PANEL1').parent().hide();
      $('#LBL_EDITVIEW_PANEL11').parent().hide();
      $('#LBL_EDITVIEW_PANEL12').parent().hide();
      $('#LBL_EDITVIEW_PANEL13').parent().hide();
      $('#LBL_EDITVIEW_PANEL14').parent().hide();
      $('#LBL_EDITVIEW_PANEL15').parent().hide();
      $('#LBL_EDITVIEW_PANEL18').parent().hide();   
      $('#LBL_EDITVIEW_PANEL19').parent().hide();   
      $('#LBL_EDITVIEW_PANEL20').parent().hide();   
      $('#LBL_EDITVIEW_PANEL21').parent().hide();   
      $('#LBL_EDITVIEW_PANEL25').parent().hide();   
      $('#LBL_EDITVIEW_PANEL26').parent().hide();   
      $('#LBL_EDITVIEW_PANEL27').parent().hide();   
      $('#LBL_EDITVIEW_PANEL28').parent().hide();   
      $('#LBL_EDITVIEW_PANEL29').parent().hide();   
      $('#LBL_EDITVIEW_PANEL30').parent().hide();   
      $('#LBL_EDITVIEW_PANEL31').parent().hide();
      $('#LBL_EDITVIEW_PANEL23').parent().hide();
      $('#LBL_EDITVIEW_PANEL34').parent().hide();
      $('#LBL_EDITVIEW_PANEL35').parent().hide();
      $('#LBL_EDITVIEW_PANEL36').parent().hide();
      $('#LBL_EDITVIEW_PANEL37').parent().hide();
      break;

case "0124000000014qm":                         
    $('#LBL_EDITVIEW_PANEL7').parent().hide();
    $('#LBL_EDITVIEW_PANEL6').parent().hide();
    $('#LBL_EDITVIEW_PANEL24').parent().hide();
    $('#LBL_EDITVIEW_PANEL10').parent().hide();
    $('#LBL_EDITVIEW_PANEL16').parent().hide();
    $('#LBL_EDITVIEW_PANEL22').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL3').parent().hide();  
    $('#LBL_EDITVIEW_PANEL4').parent().hide();                                      
    $('#LBL_EDITVIEW_PANEL5').parent().hide();  
    $('#LBL_EDITVIEW_PANEL8').parent().hide();  
    $('#LBL_EDITVIEW_PANEL9').parent().hide();  
    $('#LBL_EDITVIEW_PANEL1').parent().hide();
    $('#LBL_EDITVIEW_PANEL11').parent().hide();
    $('#LBL_EDITVIEW_PANEL12').parent().hide();
    $('#LBL_EDITVIEW_PANEL13').parent().hide();
    $('#LBL_EDITVIEW_PANEL14').parent().hide();
    $('#LBL_EDITVIEW_PANEL15').parent().hide();
    $('#LBL_EDITVIEW_PANEL18').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL19').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL20').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL21').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL25').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL26').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL27').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL28').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL29').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL30').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL31').parent().hide(); 
    break;

case "01240000000990R":                                     
    $('#LBL_EDITVIEW_PANEL6').parent().hide();  
    $('#LBL_EDITVIEW_PANEL24').parent().hide();
    $('#LBL_EDITVIEW_PANEL37').parent().hide();
    $('#LBL_EDITVIEW_PANEL10').parent().hide();
    $('#LBL_EDITVIEW_PANEL16').parent().hide();
    $('#LBL_EDITVIEW_PANEL22').parent().hide();
    $('#LBL_EDITVIEW_PANEL8').parent().hide();
    $('#LBL_EDITVIEW_PANEL9').parent().hide();
    $('#LBL_EDITVIEW_PANEL11').parent().hide();
    $('#LBL_EDITVIEW_PANEL12').parent().hide();
    $('#LBL_EDITVIEW_PANEL13').parent().hide();
    $('#LBL_EDITVIEW_PANEL14').parent().hide();
    $('#LBL_EDITVIEW_PANEL15').parent().hide();
    $('#LBL_EDITVIEW_PANEL23').parent().hide();
    $('#LBL_EDITVIEW_PANEL18').parent().hide();
    $('#LBL_EDITVIEW_PANEL19').parent().hide();
    $('#LBL_EDITVIEW_PANEL20').parent().hide();
    $('#LBL_EDITVIEW_PANEL21').parent().hide();
    $('#LBL_EDITVIEW_PANEL33').parent().hide();
    $('#LBL_EDITVIEW_PANEL34').parent().hide();
    $('#LBL_EDITVIEW_PANEL35').parent().hide();
    $('#LBL_EDITVIEW_PANEL36').parent().hide();
    $('#LBL_EDITVIEW_PANEL25').parent().hide();
    $('#LBL_EDITVIEW_PANEL26').parent().hide();
    $('#LBL_EDITVIEW_PANEL27').parent().hide();
    $('#LBL_EDITVIEW_PANEL28').parent().hide();
    $('#LBL_EDITVIEW_PANEL29').parent().hide();
    $('#LBL_EDITVIEW_PANEL30').parent().hide();
    $('#LBL_EDITVIEW_PANEL31').parent().hide();
    break;

case "0124000000097fm":                                     
    $('#LBL_EDITVIEW_PANEL7').parent().hide();
    $('#LBL_EDITVIEW_PANEL24').parent().hide();
    $('#LBL_EDITVIEW_PANEL37').parent().hide();
    $('#LBL_EDITVIEW_PANEL10').parent().hide();
    $('#LBL_EDITVIEW_PANEL16').parent().hide();
    $('#LBL_EDITVIEW_PANEL16').hide();
    $('#LBL_EDITVIEW_PANEL22').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL1').parent().hide();  
    $('#LBL_EDITVIEW_PANEL3').parent().hide();  
    $('#LBL_EDITVIEW_PANEL4').parent().hide();  
    $('#LBL_EDITVIEW_PANEL5').parent().hide();  
    $('#LBL_EDITVIEW_PANEL8').parent().hide();
    $('#LBL_EDITVIEW_PANEL9').parent().hide();  
    $('#LBL_EDITVIEW_PANEL11').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL12').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL13').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL14').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL15').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL23').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL18').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL19').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL20').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL21').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL34').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL35').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL36').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL25').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL26').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL26').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL28').parent().hide();         
    $('#LBL_EDITVIEW_PANEL29').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL30').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL31').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL27').parent().hide(); 
    break;

case "0124000000014DL":                                     
    $('#LBL_EDITVIEW_PANEL7').parent().hide();
    $('#LBL_EDITVIEW_PANEL6').parent().hide();
    $('#LBL_EDITVIEW_PANEL24').parent().hide();
    $('#LBL_EDITVIEW_PANEL37').parent().hide();
    $('#LBL_EDITVIEW_PANEL10').parent().hide();
    $('#LBL_EDITVIEW_PANEL16').parent().hide();
    $('#LBL_EDITVIEW_PANEL22').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL1').parent().hide();  
    $('#LBL_EDITVIEW_PANEL3').parent().hide();  
    $('#LBL_EDITVIEW_PANEL4').parent().hide();  
    $('#LBL_EDITVIEW_PANEL5').parent().hide();  
    $('#LBL_EDITVIEW_PANEL11').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL12').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL13').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL14').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL15').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL15').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL23').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL18').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL19').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL20').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL21').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL34').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL35').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL36').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL25').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL26').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL27').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL28').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL29').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL30').parent().hide();     
    $('#LBL_EDITVIEW_PANEL31').parent().hide();
    $('#LBL_EDITVIEW_PANEL33').parent().hide();
    break;

case "01240000000141F":                                     
    $('#LBL_EDITVIEW_PANEL7').parent().hide();  
    $('#LBL_EDITVIEW_PANEL6').parent().hide();  
    $('#LBL_EDITVIEW_PANEL24').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL37').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL16').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL22').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL1').parent().hide();  
    $('#LBL_EDITVIEW_PANEL3').parent().hide();  
    $('#LBL_EDITVIEW_PANEL4').parent().hide();  
    $('#LBL_EDITVIEW_PANEL5').parent().hide();  
    $('#LBL_EDITVIEW_PANEL23').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL18').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL19').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL20').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL21').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL34').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL35').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL36').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL25').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL26').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL27').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL28').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL29').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL30').parent().hide();     
    $('#LBL_EDITVIEW_PANEL31').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL8').parent().hide();  
    $('#LBL_EDITVIEW_PANEL9').parent().hide();  
    break;

case "012300000000OQ2":                                     
    $('#LBL_EDITVIEW_PANEL7').parent().hide();  
    $('#LBL_EDITVIEW_PANEL6').parent().hide();  
    $('#LBL_EDITVIEW_PANEL24').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL10').parent().hide();
    $('#LBL_EDITVIEW_PANEL16').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL1').parent().hide();  
    $('#LBL_EDITVIEW_PANEL3').parent().hide();  
    $('#LBL_EDITVIEW_PANEL4').parent().hide();  
    $('#LBL_EDITVIEW_PANEL5').parent().hide();  
    $('#LBL_EDITVIEW_PANEL11').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL12').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL13').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL14').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL15').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL15').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL23').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL18').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL19').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL20').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL21').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL34').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL35').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL36').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL25').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL26').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL27').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL28').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL29').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL30').parent().hide();     
    $('#LBL_EDITVIEW_PANEL31').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL8').parent().hide();  
    $('#LBL_EDITVIEW_PANEL9').parent().hide();
    break;

case "0124000000013eG":                                     
    $('#LBL_EDITVIEW_PANEL7').parent().hide();  
    $('#LBL_EDITVIEW_PANEL6').parent().hide();  
    $('#LBL_EDITVIEW_PANEL24').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL37').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL10').parent().hide();
    $('#LBL_EDITVIEW_PANEL16').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL22').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL1').parent().hide();  
    $('#LBL_EDITVIEW_PANEL3').parent().hide();  
    $('#LBL_EDITVIEW_PANEL4').parent().hide();  
    $('#LBL_EDITVIEW_PANEL5').parent().hide();  
    $('#LBL_EDITVIEW_PANEL11').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL12').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL13').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL14').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL15').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL15').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL23').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL18').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL19').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL20').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL21').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL34').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL35').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL36').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL25').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL26').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL27').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL28').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL29').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL30').parent().hide();     
    $('#LBL_EDITVIEW_PANEL31').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL8').parent().hide();  
    $('#LBL_EDITVIEW_PANEL9').parent().hide();
    break;

case "0124000000015HJ":                                     
    $('#LBL_EDITVIEW_PANEL7').parent().hide();  
    $('#LBL_EDITVIEW_PANEL6').parent().hide();  
    $('#LBL_EDITVIEW_PANEL24').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL37').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL10').parent().hide();
    $('#LBL_EDITVIEW_PANEL16').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL22').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL1').parent().hide();  
    $('#LBL_EDITVIEW_PANEL3').parent().hide();  
    $('#LBL_EDITVIEW_PANEL4').parent().hide();  
    $('#LBL_EDITVIEW_PANEL5').parent().hide();  
    $('#LBL_EDITVIEW_PANEL11').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL12').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL13').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL14').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL15').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL15').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL23').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL18').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL19').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL20').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL21').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL34').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL35').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL36').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL25').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL26').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL27').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL28').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL8').parent().hide();  
    $('#LBL_EDITVIEW_PANEL9').parent().hide();  
    break;
}


$("#record_type_dd_c").change(function () {
   $("[id*=LBL_EDITVIEW]").parent().show();
   var recordType = $("#record_type_dd_c").val();   

switch (recordType) {
case "0124000000014qm":                         
    $('#LBL_EDITVIEW_PANEL7').parent().hide();
    $('#LBL_EDITVIEW_PANEL6').parent().hide();
    $('#LBL_EDITVIEW_PANEL24').parent().hide();
    $('#LBL_EDITVIEW_PANEL10').parent().hide();
    $('#LBL_EDITVIEW_PANEL16').parent().hide();
    $('#LBL_EDITVIEW_PANEL22').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL3').parent().hide();  
    $('#LBL_EDITVIEW_PANEL4').parent().hide();                                      
    $('#LBL_EDITVIEW_PANEL5').parent().hide();  
    $('#LBL_EDITVIEW_PANEL8').parent().hide();  
    $('#LBL_EDITVIEW_PANEL9').parent().hide();  
    $('#LBL_EDITVIEW_PANEL1').parent().hide();
    $('#LBL_EDITVIEW_PANEL11').parent().hide();
    $('#LBL_EDITVIEW_PANEL12').parent().hide();
    $('#LBL_EDITVIEW_PANEL13').parent().hide();
    $('#LBL_EDITVIEW_PANEL14').parent().hide();
    $('#LBL_EDITVIEW_PANEL15').parent().hide();
    $('#LBL_EDITVIEW_PANEL18').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL19').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL20').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL21').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL25').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL26').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL27').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL28').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL29').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL30').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL31').parent().hide(); 
    break;

case "01240000000990R":                                     
    $('#LBL_EDITVIEW_PANEL6').parent().hide();  
    $('#LBL_EDITVIEW_PANEL24').parent().hide();
    $('#LBL_EDITVIEW_PANEL37').parent().hide();
    $('#LBL_EDITVIEW_PANEL10').parent().hide();
    $('#LBL_EDITVIEW_PANEL16').parent().hide();
    $('#LBL_EDITVIEW_PANEL22').parent().hide();
    $('#LBL_EDITVIEW_PANEL8').parent().hide();
    $('#LBL_EDITVIEW_PANEL9').parent().hide();
    $('#LBL_EDITVIEW_PANEL11').parent().hide();
    $('#LBL_EDITVIEW_PANEL12').parent().hide();
    $('#LBL_EDITVIEW_PANEL13').parent().hide();
    $('#LBL_EDITVIEW_PANEL14').parent().hide();
    $('#LBL_EDITVIEW_PANEL15').parent().hide();
    $('#LBL_EDITVIEW_PANEL23').parent().hide();
    $('#LBL_EDITVIEW_PANEL18').parent().hide();
    $('#LBL_EDITVIEW_PANEL19').parent().hide();
    $('#LBL_EDITVIEW_PANEL20').parent().hide();
    $('#LBL_EDITVIEW_PANEL21').parent().hide();
    $('#LBL_EDITVIEW_PANEL33').parent().hide();
    $('#LBL_EDITVIEW_PANEL34').parent().hide();
    $('#LBL_EDITVIEW_PANEL35').parent().hide();
    $('#LBL_EDITVIEW_PANEL36').parent().hide();
    $('#LBL_EDITVIEW_PANEL25').parent().hide();
    $('#LBL_EDITVIEW_PANEL26').parent().hide();
    $('#LBL_EDITVIEW_PANEL27').parent().hide();
    $('#LBL_EDITVIEW_PANEL28').parent().hide();
    $('#LBL_EDITVIEW_PANEL29').parent().hide();
    $('#LBL_EDITVIEW_PANEL30').parent().hide();
    $('#LBL_EDITVIEW_PANEL31').parent().hide();
    break;

case "0124000000097fm":                                     
    $('#LBL_EDITVIEW_PANEL7').parent().hide();
    $('#LBL_EDITVIEW_PANEL24').parent().hide();
    $('#LBL_EDITVIEW_PANEL37').parent().hide();
    $('#LBL_EDITVIEW_PANEL10').parent().hide();
    $('#LBL_EDITVIEW_PANEL16').parent().hide();
    $('#LBL_EDITVIEW_PANEL22').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL1').parent().hide();  
    $('#LBL_EDITVIEW_PANEL3').parent().hide();  
    $('#LBL_EDITVIEW_PANEL4').parent().hide();  
    $('#LBL_EDITVIEW_PANEL5').parent().hide();  
    $('#LBL_EDITVIEW_PANEL8').parent().hide();  
    $('#LBL_EDITVIEW_PANEL9').parent().hide();  
    $('#LBL_EDITVIEW_PANEL11').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL12').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL13').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL14').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL15').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL23').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL18').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL19').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL20').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL21').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL34').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL35').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL36').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL25').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL26').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL26').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL28').parent().hide();         
    $('#LBL_EDITVIEW_PANEL29').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL30').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL31').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL27').parent().hide(); 
    break;

case "0124000000014DL":                                     
    $('#LBL_EDITVIEW_PANEL7').parent().hide();
    $('#LBL_EDITVIEW_PANEL6').parent().hide();
    $('#LBL_EDITVIEW_PANEL24').parent().hide();
    $('#LBL_EDITVIEW_PANEL37').parent().hide();
    $('#LBL_EDITVIEW_PANEL10').parent().hide();
    $('#LBL_EDITVIEW_PANEL16').parent().hide();
    $('#LBL_EDITVIEW_PANEL22').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL1').parent().hide();  
    $('#LBL_EDITVIEW_PANEL3').parent().hide();  
    $('#LBL_EDITVIEW_PANEL4').parent().hide();  
    $('#LBL_EDITVIEW_PANEL5').parent().hide();  
    $('#LBL_EDITVIEW_PANEL11').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL12').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL13').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL14').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL15').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL15').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL23').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL18').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL19').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL20').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL21').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL34').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL33').parent().hide();
    $('#LBL_EDITVIEW_PANEL35').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL36').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL25').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL26').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL27').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL28').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL29').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL30').parent().hide();     
    $('#LBL_EDITVIEW_PANEL31').parent().hide();
    break;

case "01240000000141F":                                     
    $('#LBL_EDITVIEW_PANEL7').parent().hide();  
    $('#LBL_EDITVIEW_PANEL6').parent().hide();  
    $('#LBL_EDITVIEW_PANEL24').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL37').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL16').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL22').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL1').parent().hide();  
    $('#LBL_EDITVIEW_PANEL3').parent().hide();  
    $('#LBL_EDITVIEW_PANEL4').parent().hide();  
    $('#LBL_EDITVIEW_PANEL5').parent().hide();  
    $('#LBL_EDITVIEW_PANEL23').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL18').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL19').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL20').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL21').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL34').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL35').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL36').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL25').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL26').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL27').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL28').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL29').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL30').parent().hide();     
    $('#LBL_EDITVIEW_PANEL31').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL8').parent().hide();  
    $('#LBL_EDITVIEW_PANEL9').parent().hide();  
    break;

case "012300000000OQ2":                                     
    $('#LBL_EDITVIEW_PANEL7').parent().hide();  
    $('#LBL_EDITVIEW_PANEL6').parent().hide();  
    $('#LBL_EDITVIEW_PANEL24').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL10').parent().hide();
    $('#LBL_EDITVIEW_PANEL16').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL1').parent().hide();  
    $('#LBL_EDITVIEW_PANEL3').parent().hide();  
    $('#LBL_EDITVIEW_PANEL4').parent().hide();  
    $('#LBL_EDITVIEW_PANEL5').parent().hide();  
    $('#LBL_EDITVIEW_PANEL11').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL12').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL13').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL14').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL15').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL15').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL23').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL18').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL19').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL20').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL21').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL34').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL35').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL36').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL25').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL26').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL27').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL28').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL29').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL30').parent().hide();     
    $('#LBL_EDITVIEW_PANEL31').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL8').parent().hide();  
    $('#LBL_EDITVIEW_PANEL9').parent().hide();
    break;

case "0124000000013eG":                                     
    $('#LBL_EDITVIEW_PANEL7').parent().hide();  
    $('#LBL_EDITVIEW_PANEL6').parent().hide();  
    $('#LBL_EDITVIEW_PANEL24').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL37').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL10').parent().hide();
    $('#LBL_EDITVIEW_PANEL16').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL22').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL1').parent().hide();  
    $('#LBL_EDITVIEW_PANEL3').parent().hide();  
    $('#LBL_EDITVIEW_PANEL4').parent().hide();  
    $('#LBL_EDITVIEW_PANEL5').parent().hide();  
    $('#LBL_EDITVIEW_PANEL11').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL12').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL13').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL14').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL15').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL15').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL23').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL18').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL19').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL20').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL21').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL34').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL35').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL36').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL25').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL26').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL27').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL28').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL29').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL30').parent().hide();     
    $('#LBL_EDITVIEW_PANEL31').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL8').parent().hide();  
    $('#LBL_EDITVIEW_PANEL9').parent().hide();
    break;

case "0124000000015HJ":                                     
    $('#LBL_EDITVIEW_PANEL7').parent().hide();  
    $('#LBL_EDITVIEW_PANEL6').parent().hide();  
    $('#LBL_EDITVIEW_PANEL24').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL37').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL10').parent().hide();
    $('#LBL_EDITVIEW_PANEL16').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL22').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL1').parent().hide();  
    $('#LBL_EDITVIEW_PANEL3').parent().hide();  
    $('#LBL_EDITVIEW_PANEL4').parent().hide();  
    $('#LBL_EDITVIEW_PANEL5').parent().hide();  
    $('#LBL_EDITVIEW_PANEL11').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL12').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL13').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL14').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL15').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL15').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL23').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL18').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL19').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL20').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL21').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL34').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL35').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL36').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL25').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL26').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL27').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL28').parent().hide(); 
    $('#LBL_EDITVIEW_PANEL8').parent().hide();  
    $('#LBL_EDITVIEW_PANEL9').parent().hide();  
    break;
}
});
4

1 に答える 1

5

HTML構造によっては、非表示にするすべての要素の親を非表示にすることができます。それ以外の場合は、一緒に非表示にする要素のグループにクラスを追加することをお勧めします。つまり、group1、group2、各グループを非表示にします。

case '':
$('.group1').hide();
break;

実行する各domクエリはコストがかかるため、要素ごとにクエリを実行するよりも、クエリごとに複数の要素を取得する方が適切です。

于 2013-01-18T17:24:53.540 に答える