Your achievements

Level 1

0% to

Level 2

Tip /
Sign in

Sign in to Community

to gain points, level up, and earn exciting badges like the new
BedrockMission!

Learn more

View all

Sign in to view all badges

SOLVED

Load Dynamic JavaScript Based on Radiogroup

MktgCloudUser
Level 4
Level 4

Hello,

I have a component with a radiogroup with three options corresponding to a JS library.  My JS files are under the component root in js.txt as:

/js/library1.js

/js/library.2js

/js/library3.js

When the end-user selects one of the radiogroup options, would it be possible to only load the selected JS library and prevent the other two from being merged into the clientlibs?  If this isn't possible with my current setup, what is a better way of dynamically loading only the required JS libraries based on a end-user selection?

Thanks

1 Accepted Solution
Arun_Patidar
Correct answer by
Community Advisor
Community Advisor

There is no OOTB functionality to achieve this.

But you can do with onChange event of radio you can load javascript file without creating as clientlibs.

https://stackoverflow.com/questions/5235321/how-do-i-load-a-javascript-file-dynamically

View solution in original post

1 Reply
Arun_Patidar
Correct answer by
Community Advisor
Community Advisor

There is no OOTB functionality to achieve this.

But you can do with onChange event of radio you can load javascript file without creating as clientlibs.

https://stackoverflow.com/questions/5235321/how-do-i-load-a-javascript-file-dynamically

View solution in original post