0
Я пытаюсь создать ссылку освежающий Liferay портлета, но это не работает:Как обновить портлет вслепую?
<a href="javascript:Liferay.Portlet.refresh('#p_p_id_portletname')">link</a>
Что не так?
Я пытаюсь создать ссылку освежающий Liferay портлета, но это не работает:Как обновить портлет вслепую?
<a href="javascript:Liferay.Portlet.refresh('#p_p_id_portletname')">link</a>
Что не так?
Вы должны добавить дополнительные _ (подчеркивание) в конце.
например. Liferay.Portlet.refresh("#p_p_id_customCharts_WAR_CustomCharts_INSTANCE_6QxU_")
Кроме того, его хорошая практика использования атрибута onclick вместо href для вызова javascript.
есть ошибки в js console? –
@PankajkumarKathiriya, нет нет –
Это портлет здесь пользовательский портлет? Какую версию Liferay вы используете? Не могли бы вы поделиться точным именем, которое вы предоставляете в качестве имени портлета. –