title: Dynamic or Conditional display of Jenkins job's parameters (rather than their value population)
body: <p>Let's say I have two(or more) types of projects: <strong>app</strong>(Application) and <strong>svc</strong> (Service) and I have created a Jenkins job (common job) which have bunch of parameters. <em>This common job might call another downstream/individual project type jobs (Trigger other project builds etc and pass respective parameters) but it's out of scope of this question.</em> </p>
  
  <p><strong>For ex:</strong><br/>
  <em>PROJ_TYPE</em>  (a choice parameter type with values: <em>app</em>, <em>svc</em>)<br/>
  <em>Param2</em>     (of some type)<br/>
  <em>Param3</em>     (of Cascading type i.e. it depends upon the value of parent parameter PROJ_TYPE).<br/>
  <em>Param4</em>     (Lets say I want to show this parameter only when PROJ_TYPE is selected as "app")<br/>
  <em>Param5</em>     (of some type)<br/>
  <em>Param6</em>     (Lets say I want to show this parameter only when PROJ_TYPE is selected as "svc". This parameter can be of any type i.e. choice, dynamic, extended choice, etc )<br/></p>
  
  <p>If I have the above parameters in a Jenkins job, then Jenkins job will show / prompt all of the parameters when a user will try to build (i.e. <strong>Build with Parameters</strong>).</p>
  
  <p>Is it possible in Jenkins to show parameter (Param4) only if PROJ_TYPE parameter was selected as <strong>app</strong> otherwise, I don't want to show this parameter at all -or somehow if it's possible to grey it out? <em>i.e. in this case, the job will show only PROJ_TYPE, Param2, Param3, Param4 and Param5 (<strong>and will not show Param6 or it's disabled/greyed out</strong>).</em></p>
  
  <p>Similarly, I want to show parameter (Param6) only if PROJ_TYPE parameter was selected as <strong>svc</strong> otherwise, I don't want to show this parameter at all -or somehow if it's possible to grey it out? <em>i.e. in this case, the job will show only PROJ_TYPE, Param2, Param3, Param5 and Param6 (<strong>and will not show Param4 or it's disabled/greyed out</strong>).</em></p>