>From his examples I guess he wants somethig like a choosen.js multiselect for a mulit-choice lists like in extend-choice plugin.
Maybe take a look at https://plugins.jenkins.io/chosen/ (although rather antique...) Björn [email protected] schrieb am Freitag, 14. Mai 2021 um 05:02:56 UTC+2: > I think you need to give concrete examples (I've gotten in the habit of > saying vague questions give vague answers) > > Can you list the things you've tried. What did happen? and what you wanted > to happen instead? > > Gavin > > On Wed, May 12, 2021 at 11:56 PM Daniel Akua <[email protected]> > wrote: > >> It's not just CSS, it's JavaScript as well. the element ignores it. >> If i add id to f:select, it is removed in the html. if i use the auto >> generated name (_.XYZ) i can find the element and apply the changes but >> then i lose the binding. >> >> I need to find a way to have both the binding and the pretty look >> >> On Wednesday, May 12, 2021 at 5:50:21 PM UTC+3 [email protected] wrote: >> >>> Why can't you apply CSS to it? >>> >>> Are you missing attributes? Do you need to change the markup? >>> >>> Better to avoid forking core widgets if you can as then plugins get out >>> of sync when we make changes in core, and it was a real pain when we did >>> the form modernisation work, >>> and any plugins that fork the widgets will look inconsistent if/when >>> there's follow up work >>> >>> On Wed, 12 May 2021 at 15:01, Ullrich Hafner <[email protected]> >>> wrote: >>> >>>> They only way I see is to copy the select.jelly ( >>>> https://github.com/jenkinsci/jenkins/tree/master/core/src/main/resources/lib/form >>>> ) >>>> into your plugin and try to rewrite it so that it works with your JS >>>> and CSS. >>>> >>>> Am 12.05.2021 um 09:15 schrieb Daniel Akua <[email protected]>: >>>> >>>> I am using this element in a "build environment" step in the >>>> configuration page. >>>> And I must use the f:select because i need the binding. >>>> >>>> On Tuesday, May 11, 2021 at 10:48:59 PM UTC+3 [email protected] >>>> wrote: >>>> >>>>> Where do you want to use the element? In one of your views? Or in a >>>>> job configuration page? >>>>> >>>>> It is not required to use a f:select. Can’t you directly use the >>>>> select or what is missing in that case (data binding?)? >>>>> >>>>> Am 10.05.2021 um 11:37 schrieb Daniel Akua <[email protected]>: >>>>> >>>>> Hi all, >>>>> >>>>> In my plugin I have a <f:select> element with the multiple attribute >>>>> (multi-select) that is changing according to another field. >>>>> My problem is that I want to apply JavaScript and CSS to it to make it >>>>> look better than the standard multi-select element. >>>>> >>>>> it currently looks like this: >>>>> >>>>> <before.png> >>>>> >>>>> and I want it to look something like this: >>>>> >>>>> <after.PNG> >>>>> >>>>> I have the required JS and CSS files and it is working on a normal >>>>> <select> element but not on <f:select>. >>>>> >>>>> How do I apply JavaScript and CSS on <f:select>? >>>>> Is there some guide on how to do it? >>>>> >>>>> Tips or links will be appreciated. >>>>> >>>>> >>>>> -- >>>>> You received this message because you are subscribed to the Google >>>>> Groups "Jenkins Developers" group. >>>>> To unsubscribe from this group and stop receiving emails from it, send >>>>> an email to [email protected]. >>>>> To view this discussion on the web visit >>>>> https://groups.google.com/d/msgid/jenkinsci-dev/5c068520-dace-47bf-beff-5fbdc7392038n%40googlegroups.com >>>>> >>>>> <https://groups.google.com/d/msgid/jenkinsci-dev/5c068520-dace-47bf-beff-5fbdc7392038n%40googlegroups.com?utm_medium=email&utm_source=footer> >>>>> . >>>>> <before.png><after.PNG> >>>>> >>>>> >>>>> >>>> -- >>>> You received this message because you are subscribed to the Google >>>> Groups "Jenkins Developers" group. >>>> To unsubscribe from this group and stop receiving emails from it, send >>>> an email to [email protected]. >>>> To view this discussion on the web visit >>>> https://groups.google.com/d/msgid/jenkinsci-dev/29e9b8b5-8ae2-4059-b40e-26053dfe58c7n%40googlegroups.com >>>> >>>> <https://groups.google.com/d/msgid/jenkinsci-dev/29e9b8b5-8ae2-4059-b40e-26053dfe58c7n%40googlegroups.com?utm_medium=email&utm_source=footer> >>>> . >>>> >>>> >>>> -- >>>> You received this message because you are subscribed to the Google >>>> Groups "Jenkins Developers" group. >>>> To unsubscribe from this group and stop receiving emails from it, send >>>> an email to [email protected]. >>>> >>> To view this discussion on the web visit >>>> https://groups.google.com/d/msgid/jenkinsci-dev/E2CAF2E0-D4E5-4EA6-8A8E-E126AA9581AD%40gmail.com >>>> >>>> <https://groups.google.com/d/msgid/jenkinsci-dev/E2CAF2E0-D4E5-4EA6-8A8E-E126AA9581AD%40gmail.com?utm_medium=email&utm_source=footer> >>>> . >>>> >>> -- >> You received this message because you are subscribed to the Google Groups >> "Jenkins Developers" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to [email protected]. >> > To view this discussion on the web visit >> https://groups.google.com/d/msgid/jenkinsci-dev/a7ef2e84-861e-4937-b5e3-62ebc21765b2n%40googlegroups.com >> >> <https://groups.google.com/d/msgid/jenkinsci-dev/a7ef2e84-861e-4937-b5e3-62ebc21765b2n%40googlegroups.com?utm_medium=email&utm_source=footer> >> . >> > -- You received this message because you are subscribed to the Google Groups "Jenkins Developers" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-dev/7be24a71-0b13-418e-9010-645bbb392725n%40googlegroups.com.
