Ask Questions and Find Answers
Important:
Ask is now read-only. You can review any existing questions and answers, but not add anything new.
But - don't panic! While ask is no more, we've replaced it with discuss - the new Liferay Discussion Forum! Read more here here or just visit the site here:
discuss.liferay.com
RE: Liferay Ui Tab - Cambio Tab con Jacascript
Cia oa tutti,
abbiamo implementatno un liferay-ui:tabs
Volevamo inserire all'interno di uno dei tab una lista popolata in Javascript. Quando clicco su un elemento della lista mi deve spostare in automantico ad un secondo tab.
Ma non riusciamo a spostarci con javascript al secondo tab.
E' possibile effettuare questa cosa con JS?
Grazie Mille
abbiamo implementatno un liferay-ui:tabs
Volevamo inserire all'interno di uno dei tab una lista popolata in Javascript. Quando clicco su un elemento della lista mi deve spostare in automantico ad un secondo tab.
Ma non riusciamo a spostarci con javascript al secondo tab.
E' possibile effettuare questa cosa con JS?
Grazie Mille
Non ti sei mica spiegato bene eh... riprovaci :-)
Rispiego 
Abbiamo un tag liferay-ui:tabs
In pratica nella pagina 1 (tab seleziona) abbiamo una lista, o meglio una select.
Quando seleziono un campo voglio passare dal tab seleziona al tab dettaglio (ovvero pagina2)
Ma vorremmo utilizzare JS (evitando di importare jquery e di fare una action).
Spero di essere stato più chiaro
Grazieeee

Abbiamo un tag liferay-ui:tabs
<liferay-ui:tabs names="seleziona,dettaglio" refresh="false">
<liferay-ui:section>
<%@ include file="pagina1.jsp"%>
</liferay-ui:section>
<liferay-ui:section>
<%@ include file="pagina2.jsp"%>
</liferay-ui:section>
</liferay-ui:tabs>
In pratica nella pagina 1 (tab seleziona) abbiamo una lista, o meglio una select.
Quando seleziono un campo voglio passare dal tab seleziona al tab dettaglio (ovvero pagina2)
Ma vorremmo utilizzare JS (evitando di importare jquery e di fare una action).
Spero di essere stato più chiaro

Grazieeee
Risolto ;)
document.getElementsByClassName("tab")[1].children[0].click()
Look at portal.js, you can find some tabs related js functions.
There's Liferay.Portal.Tabs.show() fn to try.
There's Liferay.Portal.Tabs.show() fn to try.
Copyright © 2025 Liferay, Inc
• Privacy Policy
Powered by Liferay™