Ir para conteúdo


Foto

Atualização de conteudos entre Regiões


  • Por favor, faça o login para responder
3 respostas neste tópico

#1 weBMV

weBMV

    Novato

  • Membros
  • PipPip
  • 20 posts

Postado 21 December 2007 - 15:45

Pessoal, como vai todo mundo...o forum esta otimo.,...gostaria de dinfudir mais uma duvida com vcs.

-No click de um botao, eu criei uma janela q contem um Panel...
-Este Panel possui 3 região: west,south,north.
-Na regiao West, como itens eu coloquei uma TreeView que monta seus filhos de acordo com os registros retornados no banco , via Json...(conforme Topico Anterior)!

Eu gostaria de saber como faço para, ao clicar em um filho do root, ele atualizar a regiao South com o seu proprio conteudo. EXEMPLO:

Filhos do Root da Tree:

-Imagens
-Videos
-Screens
-Comentarios

Ao clicar no filho Imagens, ele dê um update no south carregando as imagens que possui no banco...

Quero saber como posso atualizar....a regiao


Valeu gente.

#2 weBMV

weBMV

    Novato

  • Membros
  • PipPip
  • 20 posts

Postado 03 January 2008 - 10:44

alguma idéia gente..

#3 ReapeR

ReapeR

    Member Avançado

  • Expert User
  • 854 posts
  • LocationBlumenau - SC

Postado 06 January 2008 - 20:41

Em um página que eu fiz a algum tempo atrás (na verdade meu primeiro trabalho com o Ext) eu fiz o seguinte:
Em cada node do tree eu coloquei uma propriedade minha (ex: url), e em algum evento (acho que foi no beforeclick) eu verifico essa propriedade e faço minha programação...

Traduzindo:

... { text: 'Texto do node', leaf: true, url: 'index2.asp' }...

(entao trato no evento beforeclick (eu acho)):

alert(node.data.url)....

Acho que era isso, to sem a documentação aqui e meus arquivos para confirmar....


Qq coisa dá um toque ai :)

Abs!

#4 rogerio.barros

rogerio.barros

    Novato

  • Membros
  • PipPip
  • 15 posts
  • LocationRio de Janeiro

Postado 10 October 2008 - 17:33

Vc pode tenta fazer algo dentro do evento onclick da tree, onde ficara seu codigo pra manipula a região south.
Parecido com isso:

treePanel.on('click', function(node, event){
   
        Util.labelInfoDestroy();
       
        Menu.currentMenuNode = node;
       
        Menu.currentMenuParentNode = node.parentNode;
       
        btnActiveMenu.setDisabled(false);
       
        Menu.path = node.getPath();
       
        Menu.pathParent = node.parentNode.getPath();
       
        Menu.treeIdValue = node.attributes.idEntity;
        Menu.treeTypeValue = node.attributes.type;
        Menu.treeStatusValue = node.attributes.status;
     
        var form = Menu.menuForm;
        form.getForm().url = '/.../menu/update.do';

}
Rogério.Barros




0 usuário(s) está(ão) lendo este tópico

0 membros, 0 visitantes, 0 membros anônimos