Clear Up
SharpKit Reference

Hidden Class

A basic hidden field for storing hidden values in forms that need to be passed in the form submit.

This creates an actual input element with type="submit" in the DOM. While its label is not rendered by default, it is still a real component and may be sized according to its owner container's layout.

Because of this, in most cases it is more convenient and less problematic to simply pass hidden parameters directly when submitting the form.

Example:

  
new Ext.form.Panel({
            title: 'My Form',
            items: [{
            xtype: 'textfield',
            fieldLabel: 'Text Field',
            name: 'text_field',
            value: 'value from text field'
            }, {
            xtype: 'hiddenfield',
            name: 'hidden_field_1',
            value: 'value from hidden field'
            }],
            buttons: [{
            text: 'Submit',
            handler: function() {
            this.up('form').getForm().submit({
            params: {
            hidden_field_2: 'value from submit call'
            }
            });
            }
            }]
            });
            

Submitting the above form will result in three values sent to the server:

  
text_field=value+from+text+field&hidden;_field_1=value+from+hidden+field&hidden_field_2=value+from+submit+call
            

Namespace: Ext.form.field

Constructors

© Copyright 2005-2011 SharpKit. All rights reserved.