1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67
|
Ext.QuickTips.init();
// turn on validation errors beside the field globally
Ext.form.Field.prototype.msgTarget = 'side';
var bd = Ext.getBody();
/*
* ================ Simple form =======================
*/
bd.createChild({tag: 'h2', html: 'Création d\'un contact'});
var simple = new Ext.FormPanel({
labelWidth: 75, // label settings here cascade unless overridden
url:'save-form.php',
frame:true,
title: 'Contact',
bodyStyle:'padding:5px 5px 0',
width: 350,
defaults: {width: 230},
defaultType: 'textfield',
items: [{
fieldLabel: 'Nom',
name: 'nom',
allowBlank:false
},{
fieldLabel: 'Prenom',
name: 'last'
}, {
fieldLabel: '@Profesionnel',
name: 'emailPro',
vtype:'email'
}, {
fieldLabel: '@Personnel',
name: 'emailPerso',
vtype:'email'
}, {
fieldLabel: 'Celullaire',
name: 'celullaire'
}, {
fieldLabel: 'Telephone',
name: 'telephone'
}, {
fieldLabel: 'Fax',
name: 'fax'
}, {
fieldLabel: 'Statut',
name: 'statut'
},{
fieldLabel: 'Entreprise',
name: 'entreprise'
}
],
buttons: [{
text: 'Enregistrer'
},{
text: 'Annuler'
}]
});
simple.render(document.body);
}); |
Partager