Uploaded image for project: 'Jenkins'
  1. Jenkins
  2. JENKINS-76107

Use numeric input controls for number fields.

XMLWordPrintable

    • Icon: Improvement Improvement
    • Resolution: Unresolved
    • Icon: Trivial Trivial
    • vsphere-cloud-plugin
    • Jenkins 2.516.2
      vSphere Plugin 2.27

      To improve the UX and data validation, I suggest using the dedicated <f:number> tag instead of the generic <f:textbox> tag for numeric input fields.

      See the example below:

          <f:advanced>
              <f:entry title="${%Max number of VMs online}" field="maxOnlineSlaves" description="0 means unlimited.">
                  <!-- <f:textbox clazz="required number"/> -->
                  <f:number clazz="required number" default="0" min="0" max="2147483647"/>
              </f:entry>
              <f:entry title="${%Template Instance Cap}" field="instanceCap" description="0 means unlimited.">
                  <!-- <f:textbox clazz="required number" default="0"/> -->
                  <f:number clazz="required number" default="0" min="0" max="2147483647"/>
              </f:entry>
          </f:advanced>
      

            Unassigned Unassigned
            fz0000 fang
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated: