Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

262
Visualizações
¿Cómo agregar un detector de eventos al calendario emergente en Datebox en ZK?

¿Cómo agregar un detector de eventos al calendario emergente en Datebox en ZK?

 Datebox dateBox = new Datebox(dateObject); // now add event listener
about 4 years ago · Juan Pablo Isaza
1 Respostas
Responde à pergunta

0

No hay un evento del lado del servidor para abrir una ventana emergente de datebox de forma predeterminada. Dado que abrir una ventana emergente es una acción pura del lado del cliente y no se modifican los datos. Si desea agregar un oyente de Java, puede aplicar el archivo js adjunto. Ese js anulará el widget de cuadro de datos para enviar un evento onOpen al servidor cuando haga clic en el ícono del calendario para abrir la ventana emergente. Entonces puedes llamar

dateBox.addEventListener("onOpen", new EventListener<Event>() {...});

 zk.afterLoad('zul.db', function() { var exWidget = {}; zk.override(zul.db.CalendarPop.prototype, exWidget, { open: function(silent){ exWidget.open.apply(this, arguments); zAu.send(new zk.Event(this.parent, "onOpen", null, {toServer:true})); }, }); });
about 4 years ago · Juan Pablo Isaza Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda