-
Suggestion
-
Resolution: Unresolved
-
None
-
14
-
Hi,
Our product has a feature called LiveFields, which is used to manipulate fields in the UI (like hiding the field, setting it's value, listening for a field value change and limiting the select options).
We started facing some problems with this feature on the Customer Portal, and we noticed that it's because for some of the fields there's a new implementation: they are now implemented with React instead of just plain JS.
One of the fields is for example the Select, and we noticed this change for example in JSM version 5.11.2.
As you imagine, now we can't simply add JS listeners on the field or set its value, since React will rewrite the HTML/JS of that field and disregard whatever we modified on it.
For many of our customers this breaks existing functionality that they use for years.
We need a public JS API to allow us to manipulate this type of fields. Specifically, we need ways to do the following: add listeners to the field (for value change at least), change the field's value (even if it's multiple), restrict the field's options, disable or hide the field in the UI, set a small message under the field.
Thanks in advance,
Bogdan
- links to
Form Name |
---|
[JSDSERVER-15032] New React fields are blocking customization in JSM Portal
UIS | Original: 20 | New: 14 |
UIS | Original: 27 | New: 20 |
Remote Link | New: This issue links to "Page (Confluence)" [ 986756 ] |
Remote Link | New: This issue links to "Page (Confluence)" [ 986539 ] |
UIS | Original: 20 | New: 27 |
UIS | Original: 13 | New: 20 |
UIS | Original: 20 | New: 13 |
Labels | New: ril |
Remote Link | New: This issue links to "Internal ticket (Web Link)" [ 978672 ] |
UIS | Original: 34 | New: 20 |