All Downloads are FREE. Search and download functionalities are using the official Maven repository.

lib.form.textbox.jelly Maven / Gradle / Ivy

The newest version!
 




  
    Generates an input field <input type="text" ... /> to be
    used inside <f:entry/>

    
      Used for databinding. TBD.
    
    
      This becomes @name of the <input> tag.
      If @field is specified, this value is inferred from it.
    
    
      The initial value of the field. This becomes the @value of the <input> tag.
      If @field is specified, the current property from the "instance" object
      will be set as the initial value automatically,
      which is the recommended approach.
    
    
      The default value of the text box, in case both @value is and 'instance[field]' is null.
    
    
    
      Additional CSS class(es) to add (such as client-side validation clazz="required",
      "number" or "positive-number"; these may be combined, as clazz="required number").
    
    
      Override the default error message when client-side validation fails,
      as with clazz="required", etc.
    
    
      If specified, the value entered in this input field will be checked (via AJAX)
      against this URL, and errors will be rendered under the text field.

      If @field is specified, this will be inferred automatically,
      which is the recommended approach.
    
    
      A single character that can be used as a delimiter for autocompletion. Normal
      autocomplete will replace the entire content of the text box with the autocomplete
      selection. With this attribute set, the selection will be appended with the
      delimiter to the existing value of the text box.
    
  
  
  ${descriptor.calcAutoCompleteSettings(field,attrs)} 

  
  





© 2015 - 2025 Weber Informatics LLC | Privacy Policy