我正在开发 Extjs 表单并且必须发送所有字段,也包括空字段。它适用于所有类型的字段,只有时间字段不发送。这是一个带有日期字段和时间字段的示例。为什么他们的行为不同?我应该使用哪个配置来发送空的时间域?首选作为变量名,以空字符串作为值。你有想法吗?
Ext.create('Ext.form.Panel', {
renderTo: Ext.getBody(),
standardSubmit: true,
items: [{
fieldLabel: 'Datefield',
format: 'Y-m-d',
name: 'Datefield',
// value: '2015-01-01',
xtype: 'datefield'
},{
fieldLabel: 'Timefield',
format: 'H:i:s',
name: 'Timefield',
// value: '16:00:00',
xtype: 'timefield'
}],
buttons: [{
text: 'Submit',
formBind: true,
handler: function(){
this.up('form').getForm().submit({
url: 'http://yourfavoriteurl',
standardSubmit: true,
method: 'POST' // 'GET'
});
}
}]
});