2017-03-24 1 views
2

créé un formulaire dans ExtJS-6 - modernes pour le téléchargement de fichiers. Après une nouvelle mise à jour sur Chrome Browser je reçois erreur suivante "Soumission de formulaire annulé parce que le formulaire n'est pas connecté"« soumission de formulaire annulée parce que le formulaire est pas connecté » erreur en chrome avec ExtJS 6

J'ai essayé de rendre la forme sur le corps, toujours avec la même erreur. S'il vous plaît suggérer tout ce que je manque.Merci à l'avance.

Ext.define('LayersSurvey.view.Attachments', 
{ 
    extend: 'Ext.form.Panel', 
    alias: 'widget.attachments', 
    controller: 'Basecontrol', 
    closeAction: 'hide', 
    closable: false, 
    colapsible: true, 
    //zIndex: 9999, 
    scrollable: true, 
    renderTo: Ext.getBody(), 
    multipartDetection:true, 
    items: 
    [{ 
     xtype: 'selectfield',  
     label: 'Floor', 
     labelAlign: 'left', 
     //labelWidth :'30%', 
     name: 'attachmentType', 
     required: true, 
     options: 
     [{ 
      text: 'G-2', 
      value: '-2' 
     }, { 
      text: 'G-1', 
      value: '-1' 
     },{ 
      text: 'G', 
      value: '0' 
     }, { 
      text: 'M', 
      value: '0.5' 
     },{ 
      text: 'G+1', 
      value: '1' 
     }, { 
      text: 'G+2', 
      value: '2' 
     },{ 
      text: 'G+3', 
      value: '3' 
     }, { 
      text: 'G+4', 
      value: '4' 
     },{ 
      text: 'G+5', 
      value: '5' 
     }, { 
      text: 'G+6', 
      value: '6' 
     },{ 
      text: 'G+7', 
      value: '7' 
     },{ 
      text: 'G+8', 
      value: '8' 
     },{ 
      text: 'G+9', 
      value: '9' 
     },{ 
      text: 'G+10', 
      value: '10' 
     }], 
     listeners: 
     { 

     } 
    },{ 
     xtype: 'filefield', 
     //label: "Attachment:", 
     name: 'photo', 
     //bodyAlign:'center', 
     accept: 'image', 
     listeners: 
     { 
      tap:'onMediaChange' 
     } 
    }, 
    { 
     xtype:'button', 
     text: 'Upload', 
     ui: 'action', 
     action:'', 
     listeners: {tap:'onMediaUpload'} 

    }] 
}); 

Répondre

2

Dans la configuration de votre formulaire, assurez-vous que enableSubmissionForm est défini sur false.

Dans le cas où j'avais cette question, j'utilisais architecte pour créer la version web app de mon application, et Chrome, je recevais la même erreur. Par défaut, enableSubmissionForm semble être true dans extjs 6.x moderne.