wceuppens
24 Jan 2010, 8:26 AM
Ext version tested:
Ext 3.1 rev 0
Adapter used:
ext
Browser versions tested against:
FF3 (firebug 1.3.0.10 installed)
Operating System:
WinXP Pro
Description:
When a hidden field is the first field in a form, it does not get posted when the form is submitted.
Test Case:
centre1.users.fields = [
{
name : 'id',
xtype : 'hidden'
}, {
fieldLabel : centre1.users.lang.user,
name : 'user',
xtype : 'textfield',
maskRe : /[a-z]/i,
allowBlank : false,
emptyText : centre1.users.lang.emptyField
}
]
The post result that was expected:
id 99
user danny
The post result that occurs instead:
user danny
What does work:
When I define the hidden field after the textfield, the hidden field is posted correctly.
Code that gives the expected result
centre1.users.fields = [
{
fieldLabel : centre1.users.lang.user,
name : 'user',
xtype : 'textfield',
maskRe : /[a-z]/i,
allowBlank : false,
emptyText : centre1.users.lang.emptyField
}, {
name : 'id',
xtype : 'hidden'
}
]
Ext 3.1 rev 0
Adapter used:
ext
Browser versions tested against:
FF3 (firebug 1.3.0.10 installed)
Operating System:
WinXP Pro
Description:
When a hidden field is the first field in a form, it does not get posted when the form is submitted.
Test Case:
centre1.users.fields = [
{
name : 'id',
xtype : 'hidden'
}, {
fieldLabel : centre1.users.lang.user,
name : 'user',
xtype : 'textfield',
maskRe : /[a-z]/i,
allowBlank : false,
emptyText : centre1.users.lang.emptyField
}
]
The post result that was expected:
id 99
user danny
The post result that occurs instead:
user danny
What does work:
When I define the hidden field after the textfield, the hidden field is posted correctly.
Code that gives the expected result
centre1.users.fields = [
{
fieldLabel : centre1.users.lang.user,
name : 'user',
xtype : 'textfield',
maskRe : /[a-z]/i,
allowBlank : false,
emptyText : centre1.users.lang.emptyField
}, {
name : 'id',
xtype : 'hidden'
}
]