Sam Donato
Sam Donato

Reputation: 481

Add a message to p:messages using JavaScript

I have a messages element on my page like this:

<p:messages id="messages" widgetVar="myMessages" showDetail="false" closable="true">
     <p:autoUpdate/>
</p:messages>

I'd like to add a message using JavaScript. Looking at the docs,I should be able to do something like this:

PF('myMessages').appendMessage({detail:'Upload your files before saving',severity:'error'});

Or maybe like this:

PF('myMessages').add({detail:'Upload your files before saving',severity:'error'});

But I get a error that says "Uncaught TypeError: Cannot read properties of undefined (reading 'appendMessage')"

Upvotes: 1

Views: 642

Answers (1)

Sam Donato
Sam Donato

Reputation: 481

It's a bug in the primefaces 10 community download.

https://github.com/primefaces/primefaces/issues/7798

Upvotes: 2

Related Questions