EasyUI Forum

General Category => EasyUI for jQuery => Topic started by: Ariovaldo on May 12, 2023, 01:10:38 PM



Title: Double-click or Click on Tree
Post by: Ariovaldo on May 12, 2023, 01:10:38 PM
Hi,

Double-click doesn't work this way, what should I do?

I tried with onclick and also onDblclick.

Code:
<span>Movimento</span>
        <ul>
        <li id="tree" class="easyui-tree" data-options="iconCls:'notas'" onDblclick='ExecBut("TEmiNfe():New()")'>1.Emissão de Notas Fiscais Eletrônicas</li>
        <li id="tree" class="easyui-tree" data-options="iconCls:'startrel'" onDblclick='ExecBut("TNfeMonitor():ReImprimir(::oWnd)")'>2.Re-Imprimir Danfe (a processar-processadas)</li>
        <li id="tree" class="easyui-tree" data-options="iconCls:'startrel'" onDblclick='ExecBut("TVNFe001a():New( ::oWnd, 2)")'>3.Consultar Status dos Web Services</li>
        <li id="tree" class="easyui-tree" data-options="iconCls:'startrel'" onDblclick='ExecBut("TVNFe001a():New( ::oWnd, 1)")'>4.Consulta de Nota Fiscal Eletrônica no Sefaz</li>
        <li id="tree" class="easyui-tree" data-options="iconCls:'startrel'" onDblclick='ExecBut("TNFeMonitor():ImpXml(1)")'>5.Imprimir NFe-XML de outras empresas</li>
        <li id="tree" class="easyui-tree" data-options="iconCls:'startrel'" onDblclick='ExecBut("TNFeMonitor():ImpXml(2)")'>6.Imprimir Danfe por arquivo XML (próprio)</li>
        <li id="tree" class="easyui-tree" data-options="iconCls:'pdf'" onDblclick='ExecBut("MsgMeter({|oMeter| TNFeMonitor():ImpTodas('Imprimir todos os Danfes para PDF', oMeter, 1, .T.)} , 'Imprimindo Danfe','Imprimindo Danfe' )")'>7.Imprimir todos os Danfes para PDF</li>
        <li id="tree" class="easyui-tree" data-options="iconCls:'startrel'" onDblclick='ExecBut("MsgRun('Recuperar um arquivo XML-Nfe da Sefaz' , 'Recuperar um arquivo XML-Nfe da Sefaz' , {|oMsg| TNfe2():VerificaXML( oMsg,'Recuperar um arquivo XML-Nfe da Sefaz' ) })")'>8.Recuperar um arquivo XML-Nfe da Sefaz</li>
        <li id="tree" class="easyui-tree" data-options="iconCls:'save'" onDblclick='ExecBut("MsgMeter({|oMeter| TNfeMonitor():GeraNfe(oMeter,1)},'Processando','Aguarde')")'>9.Arquivos NFe (gera XML das notas-saídas)</li>
        <li id="tree" class="easyui-tree" data-options="iconCls:'save'" onDblclick='ExecBut("MsgMeter({|oMeter| TNfeMonitor():GeraNfe(oMeter,2)},'Processando','Aguarde')")'>10.Arquivos NFe (gera XML das notas-por cliente)</li>
        <li id="tree" class="easyui-tree" data-options="iconCls:'save'" onDblclick='ExecBut("MsgMeter({|oMeter| TNFeMonitor():GeraCartas(oMeter)},'Processando','Aguarde')")'>12.Arquivos de Carta de Correção (gera XML das cartas)</li>
        </ul>


Title: Re: Double-click or Click on Tree
Post by: jarry on May 15, 2023, 07:15:35 PM
Listen to the 'onDblClick' event on a tree, the code looks like this.
Code:
<ul class="easyui-tree" data-options="onDblClick:function(node){console.log(node)}">
...
</ul>


Title: Re: Double-click or Click on Tree
Post by: Ariovaldo on May 15, 2023, 11:57:14 PM
Thanks