EXTJS - Comunidade brasileira da biblioteca EXTJS
Setembro 08, 2010, 07:32:38 *
Bem-vindo, Visitante. Por favor faça o Login ou Registro.
Perdeu o seu email de activação?

Login com nome de usuário, senha e duração da sessão
Notícias: Confira também conteúdo Ext JS no novo site rkn.com.br
 
   Home   Ajuda Pesquisa Login Registrar  
Faça uma doação e contribua para a
evolução desta comunidade. Saiba mais...
Páginas: [1]
  Imprimir  
Autor Tópico: TextArea aparece incompleto  (Lida 45 vezes)
0 Membros e 1 Visitante estão vendo este tópico.
elisson
Iniciante
*

Karma: +0/-0
Offline Offline

Mensagens: 1


Ver Perfil
« : Julho 30, 2010, 16:36:42 »

Fale galera, seguinte: to tentando criar um formulário num panel que aparece conforme a pessoa vai escolhendo o registro que ela quer alterar. O problema é que fica assim(imagem em anexo):


Eis o meu código:
Código:
var form = new Ext.form.FormPanel({
    items: [{
        items: [{
            name: 'NomLaboratorio',
            fieldLabel: 'Laboratorio',
            xtype: 'textfield'
        }, {
            name: 'DscSite',
            fieldLabel: 'Sigla',
            xtype: 'textfield'
        }, {
            name: 'DscSite',
            fieldLabel: 'Site',
            xtype: 'textfield'
        }],
        title: 'Informação do Laboratório',
        autoHeight: true,
        defaultType: 'textfield',
        defaults: {
            width: 190
        },
        xtype: 'fieldset'
    }, {
        name: 'DscLaboratorio',
        fieldLabel: 'Descrição do Laboratorio',
        tabIndex: 5,
        height: 2000,
        xtype: 'htmleditor',
        anchor: '98%'
    }],
    baseCls: 'x-plain',
    labelWidth: 90,
    url: 'laboratorioform.php',
    defaultType: 'textfield',
    standardSubmit: false,
    labelAlign: 'top'
});
var win = new Ext.Window({
    items: form,
    buttons: [{
        text: 'Enviar',
        handler: function(){
            form.getForm().submit({
                url: 'docupload.php',
                waitMsg: 'Salvando Dados...',
                waitTitle: 'Aguarde...',
                success: function(){
                    win.hide();
                    window.location.reload();
                }
            });
        },
        type: 'submit',
        xtype: 'button'
    }, {
        text: 'Cancelar',
        handler: function(){
            win.hide();
        },
        xtype: 'button'
    }],
    title: 'Escolha o arquivo',
    width: 650,
    height: 600,
    minWidth: 600,
    minHeight: 500,
    plain: true,
    bodyStyle: 'padding:7px',
    buttonAlign: 'center',
    closeAction: 'hide',
    layout: 'fit'
});
Ext.onReady(function(){
    Ext.Element.get('acrescenta').on('click', function(){
        win.show();
    });
});

Acho que a minha versão é a 2.0.2.

Fico no aguardo. Valeu.
« Última modificação: Agosto 01, 2010, 02:01:09 por elisson » Registrado
Legolas
Global Moderator
Intermediario
******

Karma: +36/-1
Offline Offline

Sexo: Masculino
Mensagens: 278


wlegolas@hotmal.com
Ver Perfil
« Responder #1 : Agosto 02, 2010, 12:14:22 »

elisson, faz o seguinte pegue o seu Form e sua Window e coloca dentro do Ext.onReady.
Agora sobre o seu código:
Código:
Ext.Element.get('acrescenta').on('click', function(){
    win.show();
});
O que seria, pois não existe referência com o "acrescenta"
Registrado
Páginas: [1]
  Imprimir  
 
Ir para:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.11 | SMF © 2006-2009, Simple Machines LLC XHTML 1.0 Válido! CSS Válido!
Página criada em 0.167 segundos com 19 procedimentos.