Djefferson Posted November 11, 2011 Report Share Posted November 11, 2011 Bom dia a todos!Estou realizando a leitura de uma tree que é montada dentro de um form, e os botões para expandir os nós existem inputs assim:<input height="9" width="9" src="/images/wcf/tree/expand.png" name="wcfcdb7e97f.expand" type="image" border="0"> que está dentro de um form: <form class="x-panel-body x-panel-body-noheader x-panel-body-noborder x-form" method="POST" id="ext-gen360" style="overflow-x: auto; overflow-y: auto; width: 1075px; height: 793px; ">Enfim, quando preciso dar um click neste input para pegar o retorno dele pra continuar realizando a leitura da tree, mas este input não possui envento click(), e nem algo prarecido...Agradeço desde já a atenção de todos. Quote Link to comment Share on other sites More sharing options...
0 fiote Posted November 11, 2011 Report Share Posted November 11, 2011 (edited) Não entendi. O botão está expandido ou não a árvore?<input height="9" width="9" src="/images/wcf/tree/expand.png" name="wcfcdb7e97f.expand" type="image" border="0" onclick="suafuncao()" /> Edited November 11, 2011 by fiote Quote Link to comment Share on other sites More sharing options...
0 Djefferson Posted November 11, 2011 Author Report Share Posted November 11, 2011 Eu estou realizando a leitura de uma página HTML, para transforma-la em ExtJs, e preciso expandir todos os níveis desta tree para conseguir ler o conteúdo e montar a minha. E o problema é que não existe um evendo onClick pra mim pegar a operação e simula-la, o que eu quero fazer é simular um click neste input como se fosse feito com o mouse, e recuperar o seu retorno.Consegui me expressar melhor? Quote Link to comment Share on other sites More sharing options...
0 vini_loock Posted November 11, 2011 Report Share Posted November 11, 2011 É só você executar a função que expande essa tree Quote Link to comment Share on other sites More sharing options...
0 Djefferson Posted November 11, 2011 Author Report Share Posted November 11, 2011 Não existe função para este input.Vou tentar explicar de novo:<form> <table> <tr> <td> <div style="margin-left: 0em"> <input value="x" name="wcf65333658" type="checkbox" id="wcf65333658" checked=""> <input value="x" name="wcf65333658.valid" type="hidden"> <!-- Este input expande a tree :--> <input height="9" width="9" src="/images/wcf/tree/expand.png" name="EsteItemExpandeATree" type="image" border="0"> All UO.Unidade Organizacionals </div> </td> </tr> <tr> <td> <input value="Aplicar" name="navi25.membernav.ok" type="submit"> </td> </tr> </table> </form>Ali em cima dentro da primeira linha da tabela e dentro da DIV tem um input chamdo: "EsteItemExpandeATree", quando clico nele ele faz uma requisição para o servidor e recuperar os filhos e exibe para o usuário, mas como podem ver, não existe nenhuma chamada de função, e tb não tem nenhum evento onclick sendo tratado de outra maneira.E eu quero fazer este click no input ("EsteItemExpandeATree"), via código e recuperar o response do servidor.Descriminação dos pontos:- O input q eu quero clicar não tem onClick- Não fui eu que criei este código, ele é gerado pelo mondrian (Olap)- Não existe tratamento do evento onclick via código- O input q expande a tree está dentro de um <form>- o input não é submit é image Quote Link to comment Share on other sites More sharing options...
Question
Djefferson
Bom dia a todos!
Estou realizando a leitura de uma tree que é montada dentro de um form, e os botões para expandir os nós existem inputs assim:
que está dentro de um form:Enfim, quando preciso dar um click neste input para pegar o retorno dele pra continuar realizando a leitura da tree, mas este input não possui envento click(), e nem algo prarecido...
Agradeço desde já a atenção de todos.
Link to comment
Share on other sites
4 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.