# Dynamic text in panel

**URL:** https://discourse.nodered.org/t/dynamic-text-in-panel/9353
**Category:** Developing Nodes
**Created:** [23 March 2019 19:04 UTC](https://discourse.nodered.org/t/dynamic-text-in-panel/9353 "2019-03-23T19:04:50Z")
**Posts on this page:** 7
**Page:** 1

<div class="post-metadata">

### Author: ![bakman2](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/bakman2/32/6207_2.png) [@bakman2](https://discourse.nodered.org/u/bakman2)
#### Post date: [23 March 2019 19:04 UTC](https://discourse.nodered.org/t/dynamic-text-in-panel/9353/1 "2019-03-23T19:04:50Z")

</div>

I'm taking little steps in creating a custom node, although I am a little familiar with javascript, not so much with node.js.

I am trying to display dynamic data in the panel based on the pulldown selection.

![24](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/2X/c/c9d519b6e1ba2df2e1e4e315a1cde1f4a92f00f7.jpeg)

As there is too much property information to put in the help screen (many items in the pulldown), I want to show this dynamically.

Does anyone have some guidance on the best approach to accomplish this ?

---

<div class="post-metadata">

### Author: ![TotallyInformation](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/totallyinformation/32/31_2.png) [@TotallyInformation](https://discourse.nodered.org/u/TotallyInformation)
#### Post date: [23 March 2019 19:10 UTC](https://discourse.nodered.org/t/dynamic-text-in-panel/9353/2 "2019-03-23T19:10:16Z")

</div>

Take a look at node-red-contrib-uibuilder - in the v2 branch.

---

<div class="post-metadata">

### Author: ![bakman2](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/bakman2/32/6207_2.png) [@bakman2](https://discourse.nodered.org/u/bakman2)
#### Post date: [24 March 2019 06:01 UTC](https://discourse.nodered.org/t/dynamic-text-in-panel/9353/3 "2019-03-24T06:01:02Z")

</div>

> [@TotallyInformation](#):
>
> node-red-contrib-uibuilder

Thanks, i did. Then I see you use jquery (?) and wonder where you included it, or is this readily available in NR ?

---

<div class="post-metadata">

### Author: ![knolleary](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/knolleary/32/3_2.png) [@knolleary](https://discourse.nodered.org/u/knolleary)
#### Post date: [24 March 2019 08:21 UTC](https://discourse.nodered.org/t/dynamic-text-in-panel/9353/4 "2019-03-24T08:21:38Z")

</div>

Yes, Node-RED provides jQuery for you.

---

<div class="post-metadata">

### Author: ![TotallyInformation](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/totallyinformation/32/31_2.png) [@TotallyInformation](https://discourse.nodered.org/u/TotallyInformation)
#### Post date: [24 March 2019 21:35 UTC](https://discourse.nodered.org/t/dynamic-text-in-panel/9353/5 "2019-03-24T21:35:07Z")

</div>

Not only is jQuery included in the admin ui, jQueryUI and Bootstrap v3(?) are also included.

---

<div class="post-metadata">

### Author: ![knolleary](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/knolleary/32/3_2.png) [@knolleary](https://discourse.nodered.org/u/knolleary)
#### Post date: [24 March 2019 21:54 UTC](https://discourse.nodered.org/t/dynamic-text-in-panel/9353/6 "2019-03-24T21:54:44Z")

</div>

> [@TotallyInformation](#):
>
> Bootstrap

Nodes shouldn't use Bootstrap features. It isn't there for nodes to use and we will eventually get rid of it.

---

<div class="post-metadata">

### Author: ![TotallyInformation](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/totallyinformation/32/31_2.png) [@TotallyInformation](https://discourse.nodered.org/u/TotallyInformation)
#### Post date: [24 March 2019 21:56 UTC](https://discourse.nodered.org/t/dynamic-text-in-panel/9353/7 "2019-03-24T21:56:40Z")

</div>

OK, fair enough.
