extjs中的1天差异日期字段

时间:2014-09-22 13:56:52

标签: jsp java-ee extjs javascript

我在extjs 2.2中有一个日期字段,问题是每次我在一个月内选择一个日期,在此之前选择我的日期,例如现在是九月,如果我选择第13个,我在12日选择的叶子,总是发生在我的月份,如果我看到过去一个月的日子没有给我错误。

几周前我没有停滞不前,希望他们可以帮助我。

CODE:

var form = new Ext.FormPanel({
            items: [{
                region: 'center',   
                xtype: 'panel',   
                layout: 'anchor',  
                border: false, 
                layoutConfig: {   
                    titleCollapse: false,   
                    animate: false,   
                    activeOnTop: false  
                },   
                items: [{   
                    height: 80,
                    frame : false,
                    collapsible: false, 
                    border: false,
                    title: false,
                    bodyStyle: 'padding:5px',
                    items: [{  
                        layout: 'column',  
                        border: false,
                        items:[{  
                            columnWidth: .1,  
                            layout: 'form',
                            labelSeparator: ' ' ,
                            labelWidth: 10,
                            labelAlign: 'top', 
                            border: false,
                            items: [{
                                        xtype: 'datefield',   
                                        id: 'date_init',   
                                        name: 'date_init',   
                                        fieldLabel: 'Date',
                                        readOnly: false,
                                        disabled: false,
                                        format: 'd/m/Y',
                                        value: new Date
                                    }]
                            },{ 
                            columnWidth: .1,  
                            layout: 'form', 
                            labelAlign: 'top', 
                            labelSeparator: ' ' ,
                            labelWidth: 10, 
                            border: false,
                            items: [{
                                    xtype: 'datefield',   
                                    id: 'date_end',   
                                    name: 'date_end',   
                                    fieldLabel: 'End',
                                    readOnly: false,
                                    disabled: false,
                                    format: 'd/m/Y',
                                    value: new Date
                                }]
                            },{ 
                            columnWidth: .17,  
                            layout: 'form', 
                            labelAlign: 'top', 
                            labelSeparator: ' ' ,
                            labelWidth: 10, 
                            border: false,
                            items: [{
                                    xtype: 'combo',
                                    store: storeLocal,
                                    valueField: 'idMarket',
                                    displayField:'nameMarket',
                                    fieldLabel: 'Market',
                                    mode: 'local',
                                    value:'-- ALL --',
                                    triggerAction: 'all',
                                    width: 190,
                                    selectOnFocus:true,
                                    hiddenName: 'idMarket',
                                    id : 'id_market_id'//,
                                    //allowBlank: false
                                }]
                            },{
                            columnWidth: .3,
                            layout: 'form',
                            border: false,
                            labelWidth: 70,
                            items:[{
                                xtype: 'button',
                                text: 'Search',
                                arrowAlign: 'right',
                                icon: '../img/icons/find.png',
                                cls: 'x-btn-text-icon',
                                ctCls: 'x-btn-style',
                                width: 80,
                                handler: function(){    
                                        if(formulario.form.isValid()) {
                                           groupStore.load();
                                        }
                                    }         
                                }]
                            }]
                        }]
                    }]  
                }]
        });

问候。

1 个答案:

答案 0 :(得分:0)

我已经通过将ext的版本从2.2更改为3.4

来解决这个问题