<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>question Re: How to set default value on UI Page Dropdown in Developer forum</title>
    <link>https://www.servicenow.com/community/developer-forum/how-to-set-default-value-on-ui-page-dropdown/m-p/1754459#M411385</link>
    <description>&lt;P&gt;Hi,&lt;/P&gt;
&lt;P&gt;to set default value you can do this&lt;/P&gt;
&lt;P&gt;you are already doing this for None&lt;/P&gt;
&lt;P&gt;&amp;lt;select id="subnet_mask" name="Subnet Mask"&amp;gt;&lt;BR /&gt;&amp;lt;option value="" selected="selected"&amp;gt;-- None --&amp;lt;/option&amp;gt;&lt;BR /&gt;&amp;lt;option value = "/26" &lt;STRONG&gt;selected="selected"&lt;/STRONG&gt;&amp;gt;/26&amp;lt;/option&amp;gt;&lt;BR /&gt;&amp;lt;option value = "/27" &amp;gt;/27&amp;lt;/option&amp;gt;&lt;BR /&gt;&amp;lt;option value = "/28" &amp;gt;/28&amp;lt;/option&amp;gt;&lt;BR /&gt;&amp;lt;option value = "/29" &amp;gt;/29&amp;lt;/option&amp;gt;&lt;BR /&gt;&amp;lt;/select&amp;gt;&lt;/P&gt;
&lt;P&gt;where do you wish UI page to redirect?&lt;/P&gt;
&lt;P&gt;update as this and test&lt;/P&gt;
&lt;P&gt;gs.log('reserve_lan_ip UI Page' + task_sys_id);&lt;BR /&gt;&lt;BR /&gt;var grCFS = new GlideRecord('u_task_mega_pop_l3_cfs_order');&lt;BR /&gt;grCFS.get(task_sys_id);&lt;BR /&gt;&lt;BR /&gt;var scReseverLanIP = new TN_ValidateBusinessParameters_ReserveLANIP.process(grCFS, subnet_mask);&lt;BR /&gt;var urlOnStack = gs.getUrlOnStack();&lt;BR /&gt;&lt;STRONG&gt;//response.sendRedirect(urlOnStack); // comment this&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;response.sendRedirect('u_task_mega_pop_l3_cfs_order' + ".do?sys_id=" + task_sys_id);&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;Regards&lt;BR /&gt;Ankur&lt;/P&gt;</description>
    <pubDate>Mon, 04 Oct 2021 06:18:06 GMT</pubDate>
    <dc:creator>Ankur Bawiskar</dc:creator>
    <dc:date>2021-10-04T06:18:06Z</dc:date>
    <item>
      <title>How to set default value on UI Page Dropdown</title>
      <link>https://www.servicenow.com/community/developer-forum/how-to-set-default-value-on-ui-page-dropdown/m-p/1754458#M411384</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;
&lt;P&gt;I'm trying to set default value based on Order specification on dropdown which I have created using UI Page and it's not redirecting to current page it's staying on UI page.&lt;/P&gt;
&lt;P&gt;Can anyone help me what needs to change in below Script&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;HTML Script&lt;/STRONG&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;lt;?xml version="1.0" encoding="utf-8" ?&amp;gt;&lt;BR /&gt;&amp;lt;j:jelly trim="false" xmlns:j="jelly:core" xmlns:g="glide" xmlns:j2="null" xmlns:g2="null"&amp;gt;&lt;/P&gt;
&lt;P&gt;&amp;lt;g:ui_form&amp;gt;&lt;BR /&gt; &amp;lt;g:evaluate var="jvar_sysid"&lt;BR /&gt;expression="RP.getWindowProperties().get('sysid')"/&amp;gt;&lt;BR /&gt; &amp;lt;table width="320px"&amp;gt;&lt;BR /&gt; &amp;lt;tr&amp;gt;&lt;BR /&gt; &amp;lt;g:evaluate var="jvar_sysid" jelly = "true"&amp;gt;&lt;BR /&gt; var tinaSpecification = jelly.jvar_u_order_specification;&lt;BR /&gt; var extOrder = new GlideRecord("u_task_order");&lt;BR /&gt; extOrder.addQuery("sys_id", jelly.jvar_sysid);&lt;BR /&gt; extOrder.query();&lt;BR /&gt; extOrder.next();&lt;BR /&gt; extOrder;&lt;BR /&gt; &amp;lt;/g:evaluate&amp;gt;&lt;BR /&gt; &amp;lt;input type="hidden" id="hidden" value="jvar_id"/&amp;gt;&lt;BR /&gt; &amp;lt;td width="50%"&amp;gt;&lt;BR /&gt; &amp;lt;div class="col-md-7"&amp;gt;&lt;/P&gt;
&lt;P&gt;&amp;lt;j:if test="${jvar_u_order_specification =='5f2eae2db0a19010c77c76087d5096e5'}"&amp;gt; &lt;BR /&gt; &amp;lt;g:ui_reference name="u_order_specification" value="${jvar_u_order_specification}" displayvalue="/29" table="u_task_order" query="active=true^u_order_specification=5f2eae2db0a19010c77c76087d5096e5"/&amp;gt;&lt;BR /&gt; &amp;lt;/j:if&amp;gt;&lt;/P&gt;
&lt;P&gt;&amp;lt;j:if test="${jvar_u_order_specification =='eaf915864d6d1010c77c99e6422b6e38'}"&amp;gt; &lt;BR /&gt; &amp;lt;g:ui_reference name="u_order_specification" value="${jvar_u_order_specification}" displayvalue="/28" table="u_task_order" query="active=true^u_order_specification=eaf915864d6d1010c77c99e6422b6e38"/&amp;gt;&lt;BR /&gt; &amp;lt;/j:if&amp;gt;&lt;BR /&gt; &amp;lt;/div&amp;gt;&lt;BR /&gt; &amp;lt;/td&amp;gt;&lt;BR /&gt; &lt;BR /&gt; &amp;lt;td align="center"&amp;gt;&lt;BR /&gt; &lt;BR /&gt; &amp;lt;select id="subnet_mask" name="Subnet Mask"&amp;gt; &lt;BR /&gt; &amp;lt;option value="" selected="selected"&amp;gt;-- None --&amp;lt;/option&amp;gt;&lt;BR /&gt; &amp;lt;option value = "/26" &amp;gt;/26&amp;lt;/option&amp;gt; &lt;BR /&gt; &amp;lt;option value = "/27" &amp;gt;/27&amp;lt;/option&amp;gt; &lt;BR /&gt; &amp;lt;option value = "/28" &amp;gt;/28&amp;lt;/option&amp;gt; &lt;BR /&gt; &amp;lt;option value = "/29" &amp;gt;/29&amp;lt;/option&amp;gt; &lt;BR /&gt; &amp;lt;/select&amp;gt;&lt;BR /&gt; &amp;lt;/td&amp;gt;&lt;BR /&gt; &amp;lt;/tr&amp;gt;&lt;BR /&gt; &amp;lt;/table&amp;gt;&lt;BR /&gt; &lt;BR /&gt;&amp;lt;table width="100%"&amp;gt;&lt;BR /&gt; &amp;lt;tr id="dialog_buttons"&amp;gt;&lt;BR /&gt; &amp;lt;td colspan="2" align="left"&amp;gt;&lt;BR /&gt; &amp;lt;td colspan="2" style="text-align:center;padding-top:10px;"&amp;gt;&lt;BR /&gt; &amp;lt;input type="hidden" id="task_sys_id" name="task_sys_id" value="${jvar_sysid}"/&amp;gt;&lt;BR /&gt; &amp;lt;button class="btn btn-default" onclick="continueCancel()" style="margin-right:10px;"&amp;gt;Cancel&amp;lt;/button&amp;gt; &lt;BR /&gt; &amp;lt;button class="btn btn-primary" onclick="continueOK()"&amp;gt;Ok&amp;lt;/button&amp;gt; &lt;BR /&gt; &lt;BR /&gt; &amp;lt;/td&amp;gt;&lt;BR /&gt; &amp;lt;/td&amp;gt;&lt;BR /&gt; &amp;lt;/tr&amp;gt; &lt;BR /&gt; &amp;lt;/table&amp;gt;&lt;BR /&gt;&amp;lt;/g:ui_form&amp;gt;&lt;/P&gt;
&lt;P&gt;&amp;lt;/j:jelly&amp;gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Client Script&amp;nbsp;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;//If OK Button is pressed then this functionis called as defined in HTML Line Number 22&lt;BR /&gt;function continueOK() {&lt;BR /&gt; var ipChoices = gel('subnet_mask').value;&lt;BR /&gt; g_form.setValue('subnet_mask', ipChoices);&lt;BR /&gt; g_form.save();&lt;BR /&gt; g_form.addInfoMessage(task_sys_id);&lt;BR /&gt; return true;&lt;BR /&gt;}&lt;BR /&gt;//If Cancel is pressed then this functionis called as defined in HTML Line Number 21&lt;BR /&gt;function continueCancel() {&lt;BR /&gt; GlideDialogWindow.get().destroy();&lt;BR /&gt;}&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Processing Script&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;gs.log('reserve_lan_ip UI Page' + task_sys_id);&lt;/P&gt;
&lt;P&gt;var grCFS = new GlideRecord('u_task_mega_pop_l3_cfs_order');&lt;BR /&gt;grCFS.get(task_sys_id);&lt;/P&gt;
&lt;P&gt;var scReseverLanIP = new TN_ValidateBusinessParameters_ReserveLANIP.process(grCFS, subnet_mask);&lt;BR /&gt;var urlOnStack = gs.getUrlOnStack();&lt;BR /&gt;response.sendRedirect(urlOnStack);&lt;BR /&gt;response.sendRedirect(task_table_name + ".do?sys_id=" + task_sys_id);&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thanks,&lt;/P&gt;
&lt;P&gt;JRY&lt;/P&gt;</description>
      <pubDate>Mon, 04 Oct 2021 06:04:16 GMT</pubDate>
      <guid>https://www.servicenow.com/community/developer-forum/how-to-set-default-value-on-ui-page-dropdown/m-p/1754458#M411384</guid>
      <dc:creator>JRY</dc:creator>
      <dc:date>2021-10-04T06:04:16Z</dc:date>
    </item>
    <item>
      <title>Re: How to set default value on UI Page Dropdown</title>
      <link>https://www.servicenow.com/community/developer-forum/how-to-set-default-value-on-ui-page-dropdown/m-p/1754459#M411385</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;
&lt;P&gt;to set default value you can do this&lt;/P&gt;
&lt;P&gt;you are already doing this for None&lt;/P&gt;
&lt;P&gt;&amp;lt;select id="subnet_mask" name="Subnet Mask"&amp;gt;&lt;BR /&gt;&amp;lt;option value="" selected="selected"&amp;gt;-- None --&amp;lt;/option&amp;gt;&lt;BR /&gt;&amp;lt;option value = "/26" &lt;STRONG&gt;selected="selected"&lt;/STRONG&gt;&amp;gt;/26&amp;lt;/option&amp;gt;&lt;BR /&gt;&amp;lt;option value = "/27" &amp;gt;/27&amp;lt;/option&amp;gt;&lt;BR /&gt;&amp;lt;option value = "/28" &amp;gt;/28&amp;lt;/option&amp;gt;&lt;BR /&gt;&amp;lt;option value = "/29" &amp;gt;/29&amp;lt;/option&amp;gt;&lt;BR /&gt;&amp;lt;/select&amp;gt;&lt;/P&gt;
&lt;P&gt;where do you wish UI page to redirect?&lt;/P&gt;
&lt;P&gt;update as this and test&lt;/P&gt;
&lt;P&gt;gs.log('reserve_lan_ip UI Page' + task_sys_id);&lt;BR /&gt;&lt;BR /&gt;var grCFS = new GlideRecord('u_task_mega_pop_l3_cfs_order');&lt;BR /&gt;grCFS.get(task_sys_id);&lt;BR /&gt;&lt;BR /&gt;var scReseverLanIP = new TN_ValidateBusinessParameters_ReserveLANIP.process(grCFS, subnet_mask);&lt;BR /&gt;var urlOnStack = gs.getUrlOnStack();&lt;BR /&gt;&lt;STRONG&gt;//response.sendRedirect(urlOnStack); // comment this&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;response.sendRedirect('u_task_mega_pop_l3_cfs_order' + ".do?sys_id=" + task_sys_id);&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;Regards&lt;BR /&gt;Ankur&lt;/P&gt;</description>
      <pubDate>Mon, 04 Oct 2021 06:18:06 GMT</pubDate>
      <guid>https://www.servicenow.com/community/developer-forum/how-to-set-default-value-on-ui-page-dropdown/m-p/1754459#M411385</guid>
      <dc:creator>Ankur Bawiskar</dc:creator>
      <dc:date>2021-10-04T06:18:06Z</dc:date>
    </item>
    <item>
      <title>Re: How to set default value on UI Page Dropdown</title>
      <link>https://www.servicenow.com/community/developer-forum/how-to-set-default-value-on-ui-page-dropdown/m-p/1754460#M411386</link>
      <description>&lt;P&gt;Hi Ankur,&lt;/P&gt;
&lt;P&gt;Thanks for reply, but here I need to set default value based on Reference field on the form.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thanks,&lt;/P&gt;
&lt;P&gt;JRY&lt;/P&gt;</description>
      <pubDate>Mon, 04 Oct 2021 06:26:18 GMT</pubDate>
      <guid>https://www.servicenow.com/community/developer-forum/how-to-set-default-value-on-ui-page-dropdown/m-p/1754460#M411386</guid>
      <dc:creator>JRY</dc:creator>
      <dc:date>2021-10-04T06:26:18Z</dc:date>
    </item>
    <item>
      <title>Re: How to set default value on UI Page Dropdown</title>
      <link>https://www.servicenow.com/community/developer-forum/how-to-set-default-value-on-ui-page-dropdown/m-p/1754461#M411387</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;
&lt;P&gt;you want to set drop down value based on g:ui_reference?&lt;/P&gt;
&lt;P&gt;Regards&lt;BR /&gt;Ankur&lt;/P&gt;</description>
      <pubDate>Mon, 04 Oct 2021 07:40:53 GMT</pubDate>
      <guid>https://www.servicenow.com/community/developer-forum/how-to-set-default-value-on-ui-page-dropdown/m-p/1754461#M411387</guid>
      <dc:creator>Ankur Bawiskar</dc:creator>
      <dc:date>2021-10-04T07:40:53Z</dc:date>
    </item>
  </channel>
</rss>

