populate select box from glide record

techies
Kilo Expert

Hello all,

        So I am creating a UI page that requires a select box to become populated with values that are stored inside a custom table. The custom table

        has a column that contains a 'choices field' with several different choices. I am wondering if there is a way to get an array of these values into the

        jelly script and use it in the select box. An example would be lovely too.

Thank you for any help.

1 ACCEPTED SOLUTION

Here you go



<g:evaluate var="jvar_test" object="true" jelly="true">


var obj=[];


var gr= new GlideRecord('u_sales_order_ui');


  gr.query();


  while(gr.next()){


obj.push(gr.u_subcategory.toString());


  }


  obj;


</g:evaluate>


<select>


  <j:forEach var="jvar_item" items="${jvar_test}">


          <option value="${jvar_item}"> ${jvar_item} </option>


  </j:forEach>


</select>


View solution in original post

19 REPLIES 19

Thanks so much for the help. The dropbox only has the option "demo" and not my choices for some odd reason.


Well it only has one choice not all choices. Is it because I only have one record?


Yes, it is because you only have one record in the table


Sorry for the confusion. Thank's for your help!


What I am trying to create is a select box with those choices so that when a user selects a certain choice I can create a record of it. Thanks for your help.