IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Ext JS / Sencha Discussion :

insérer extjs dans formulaire


Sujet :

Ext JS / Sencha

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Février 2008
    Messages
    50
    Détails du profil
    Informations forums :
    Inscription : Février 2008
    Messages : 50
    Par défaut insérer extjs dans formulaire
    Bonjour,

    Je souhaite insérer dans un formulaire de devis des contrôles sur certains champs mais sans devoir tout développer.
    Pouvez-vous m'aiguiller la dessus

    Je veux pas exemple contrôler une adresse mail

    merci d'avance
    waxx

  2. #2
    Membre habitué
    Profil pro
    Inscrit en
    Janvier 2009
    Messages
    11
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2009
    Messages : 11
    Par défaut
    S'il s'agit de contrôles syntaxiques, il est possible d'utiliser la propriété vtype ( = 'email' par exemple). Mais le formulaire en question devra être ExtJS je pense.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    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
     
    var formExemple = new Ext.FormPanel({
            id: 'id_exemple',
            autoWidth:true,    // width: 500
            autoHeight:true,   // height: 300
            labelWidth:  135, 	//largeur des labels des champs
            defaults: {width: 230}, //largeur des champs
            bodyStyle: 'padding:5p;margin:0px;',
            applyTo: 'idDiv',      // Id d'un div
            items: [{	//liste les champs que l'on veut mettre
                xtype: 'textfield',	// = champ de texte
                fieldLabel: 'Adresse Email',   // = label de description du champ
                id: 'email',
                name: 'email',
                vtype: 'email', 	//Vérification type : met un masque d'adresse email sur ce champ
                vtypeText: 'Votre adresse email doit être de la forme de "user@domain.com"', //message si email non valide
                allowBlank: false,   //champ obligatoire pour poster le formulaire
                blankText:"Veuillez saisir votre adresse email."   //message si le champ n'est pas rempli
            },{
                xtype:'checkbox',
                fieldLabel: 'Un check',
                checked: true,
                style: 'left:-104px;position:relative;',
                name: 'checker'
            },{
                xtype: 'button',
                text: 'Un bouton',
                handler: fct_submit	//fonction à appeler lorsque l'on clique sur le bouton
            },{
                xtype: 'hidden',    // Champ caché
                id: 'connexion',
                name: 'connexion'
            }]
        });
    Pour chacun des champs tu peux mettre un vtype prédéfinit ou bien faire un masque toi même.
    Il est possible d'indiquer des bornes également

    A+
    LaZag

Discussions similaires

  1. [AC-2007 Insérer photos dans formulaire continus
    Par Ubiquity dans le forum IHM
    Réponses: 14
    Dernier message: 30/07/2010, 23h22
  2. insérer captcha dans formulaire PHP
    Par Lezardibiz dans le forum Langage
    Réponses: 2
    Dernier message: 07/05/2010, 08h56
  3. [AC-2003] Insérer photo dans formulaires Access 2003
    Par Paolina dans le forum IHM
    Réponses: 0
    Dernier message: 15/07/2009, 18h50
  4. Insérer htmlspecialchars dans formulaire
    Par gcaed dans le forum Langage
    Réponses: 5
    Dernier message: 05/07/2007, 19h14
  5. [MySQL] insérer image dans bdd grace a un formulaire
    Par pod1978 dans le forum PHP & Base de données
    Réponses: 10
    Dernier message: 14/03/2006, 08h34

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo