stop extjs TextField-akzeptiert Leerzeichen sowie Leerzeichen

Dies ist mein textfield

siteNameField = new Ext.form.TextField({
id: 'siteNameField',
fieldLabel: 'Site Name',
maxLength: 50,
allowBlank: false,
anchor:'-15',
xtype:'textfield',
maskRe: /([a-zA-Z0-9\s]+)$/

});

Wie Sie sehen können, es hat bereits einen Scheck für die Rohlinge. Aber im Textfeld Raum, und ich möchte das nicht. Ich will keine leeren Felder ... alles andere als 'NUR' Leerzeichen akzeptabel ist .

Hier ist das FormPanel Code

voiceSiteCreateForm = new Ext.FormPanel({
    labelAlign: 'top',
    bodyStyle:'padding:5px',
    width: 600,        
    items: [{
        layout:'column',
        border:false,
        items:[{
            columnWidth:0.5,
            layout: 'form',
            border:false,
            //items: [siteNameField, siteNumberField,queueNameField,notifyFreqField,notifyStatusField]
            items: [siteNameField, siteNumberField]
        }]
    }],
buttons: [{
  text: 'Save and Close',
  handler: createSite
},{
  text: 'Cancel',
  handler: function(){
    //because of the global vars, we can only instantiate one window... so let's just hide it.
    siteCreateWindow.hide();
  }
}]
});

Bitte helfen,

InformationsquelleAutor Ali | 2011-06-29

Schreibe einen Kommentar