Ir para o conteúdo

 Voltar a Fórum do For...
Tela cheia

Falha no OnClick da TreeView

20 de Setembro de 2012, 18:39 , por Desconhecido - | Ninguém seguindo este artigo por enquanto.
Visualizado 2 vezes
Pessoal, O código abaixo é baseado no exemplo exe_tree_view1.php e foi adaptado para executar uma função javascript quando a arvore for clicada, porém não está funcionado, alguém sabe o que é? $frm = new TForm('Estrutura Oragnizacional',400); $frm->addGroupField('gpTree','Exemplo Treeview',200)->setcloseble(true); $tree = $frm->addTreeField('tree',null,null,null,null,null,null,null,null); $tree->setStartExpanded(true); $tree->setTheme('yellowbooks'); $tree->setOnClick('treeClick'); $tree->addItem(null,1,'Relatórios',true); $tree->addItem(1,11,'Financeiro',true,'Meu Hint',array('URL'=>'www.bb.com.br')); $frm->closeGroup(); $frm->setAction('Atualizar'); $frm->show(); function treeClick(id) { alert( tree.getSelectedItemId()); alert( tree.getItemText(id )); alert( tree.getUserData(id,'URL') ); }

Autor: Leandro Santos


22 comentários

  • 4210951d8ebd1c937e4efe1938358d3f?only path=false&size=50&d=404Leandro Santos(usuário não autenticado)
    21 de Setembro de 2012, 14:18

     

    O problema era que eu estava usando a o alert() na função javascript, quando eu passei a usar o fwAlert() funcionou corretamente. Alguém sabe porque?

    • 51b06d6eae66e2cfdfc361d418eea715?only path=false&size=50&d=404Luis Eugênio barbosa(usuário não autenticado)
      22 de Setembro de 2012, 19:13

       

      Muito interessante isso, voce já verificou se a função alert() está funcionando no seu computador. 

      Está parecendo que em algum lugar tem um codigo assim:

      function alert() {} ou window.alert = function() {}; que realmete eliminaria a função alert.

      Mas fica ai o mistério.

      Abraço.

Essa comunidade não possui posts nesse blog