<?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 widget is not working properly in the portal in SPM forum</title>
    <link>https://www.servicenow.com/community/spm-forum/widget-is-not-working-properly-in-the-portal/m-p/3056635#M44679</link>
    <description>&lt;P&gt;Hi All,&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;i am&amp;nbsp; one error in this script ,&lt;/P&gt;&lt;P&gt;1.In the portal all the field value are showing whenever user click all the three buttons but i want if the user&amp;nbsp; select button 2 automatic button1 "&lt;SPAN&gt;Choose an option" should removed .&amp;nbsp;&lt;/SPAN&gt; I am not able to know how to write array to resolve this issue&amp;nbsp;&lt;/P&gt;&lt;P&gt;2.whenever any select any one of the options it should save in the login&amp;nbsp; user record .Can anyone help me to resolve the issue .&lt;/P&gt;&lt;P&gt;HTML:&lt;/P&gt;&lt;P&gt;&amp;lt;div&amp;gt;&lt;BR /&gt;&amp;lt;button ng-click="c.open()" &amp;gt;button1&amp;lt;/button&amp;gt;&lt;BR /&gt;&amp;lt;button ng-click="c.open1()" &amp;gt;button 2&amp;lt;/button&amp;gt;&lt;BR /&gt;&amp;lt;button ng-click="c.open2()" &amp;gt;button3&amp;lt;/button&amp;gt;&lt;BR /&gt;&lt;BR /&gt;&amp;lt;div ng-if="data.showfield"&amp;gt;&lt;BR /&gt;&amp;lt;label for="selectBox"&amp;gt;Choose an option:&amp;lt;/label&amp;gt;&lt;BR /&gt;&amp;lt;select id="selectBox" ng-model="data.selectedOption"&amp;gt;&lt;BR /&gt;&amp;lt;option value=""&amp;gt;--Select an option--&amp;lt;/option&amp;gt;&lt;BR /&gt;&amp;lt;option value="a"&amp;gt;Option A&amp;lt;/option&amp;gt;&lt;BR /&gt;&amp;lt;option value="b"&amp;gt;Option B&amp;lt;/option&amp;gt;&lt;BR /&gt;&amp;lt;option value="c"&amp;gt;Option C&amp;lt;/option&amp;gt;&lt;BR /&gt;&amp;lt;/select&amp;gt;&lt;BR /&gt;&amp;lt;/div&amp;gt;&lt;BR /&gt;&amp;lt;div ng-if="data.showfield1"&amp;gt;&lt;BR /&gt;&amp;lt;label for="selectBox"&amp;gt;Choose an option:&amp;lt;/label&amp;gt;&lt;BR /&gt;&amp;lt;select id="selectBox" ng-model="data.selectedOption"&amp;gt;&lt;BR /&gt;&amp;lt;option value=""&amp;gt;--Select an option--&amp;lt;/option&amp;gt;&lt;BR /&gt;&amp;lt;option value="a"&amp;gt;Option A&amp;lt;/option&amp;gt;&lt;BR /&gt;&amp;lt;option value="b"&amp;gt;Option B&amp;lt;/option&amp;gt;&lt;BR /&gt;&amp;lt;option value="c"&amp;gt;Option C&amp;lt;/option&amp;gt;&lt;BR /&gt;&amp;lt;/select&amp;gt;&lt;BR /&gt;&amp;lt;/div&amp;gt;&lt;BR /&gt;&amp;lt;div ng-if="data.showfield2"&amp;gt;&lt;BR /&gt;&amp;lt;label for="selectBox"&amp;gt;Choose an option:&amp;lt;/label&amp;gt;&lt;BR /&gt;&amp;lt;select id="selectBox" ng-model="data.selectedOption"&amp;gt;&lt;BR /&gt;&amp;lt;option value=""&amp;gt;--Select an option--&amp;lt;/option&amp;gt;&lt;BR /&gt;&amp;lt;option value="a"&amp;gt;Option A&amp;lt;/option&amp;gt;&lt;BR /&gt;&amp;lt;option value="b"&amp;gt;Option B&amp;lt;/option&amp;gt;&lt;BR /&gt;&amp;lt;option value="c"&amp;gt;Option C&amp;lt;/option&amp;gt;&lt;BR /&gt;&amp;lt;/select&amp;gt;&lt;BR /&gt;&amp;lt;/div&amp;gt;&lt;BR /&gt;&amp;lt;/div&amp;gt;&lt;/P&gt;&lt;P&gt;Client script:&lt;/P&gt;&lt;DIV&gt;api.controller=function(){&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp; &amp;nbsp; var c = this;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp; &amp;nbsp; // Initialize the data&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp; &amp;nbsp; // Initially hide the select box&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp; &amp;nbsp; c.open=function(){&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; // Toggle the visibility of the select box&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; alert('test');&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;c.data.showfield=true;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;alert(c.data.showfield)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;}&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;c.open1=function(){&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; // Toggle the visibility of the select box&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; alert('test');&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;c.data.showfield1=true;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;alert(c.data.showfield)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;}&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;c.open2=function(){&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; // Toggle the visibility of the select box&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; alert('test');&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;c.data.showfield2=true;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;alert(c.data.showfield)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;}&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp; &amp;nbsp; };&lt;/DIV&gt;&lt;P&gt;server scipt:(function() {&lt;BR /&gt;data.showfield=false;&lt;BR /&gt;})();&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="chandanpatr_1-1727338342308.png" style="width: 400px;"&gt;&lt;img src="https://www.servicenow.com/community/image/serverpage/image-id/389491iC3A9CC1A9359F78D/image-size/medium?v=v2&amp;amp;px=400" role="button" title="chandanpatr_1-1727338342308.png" alt="chandanpatr_1-1727338342308.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;if you lick all the three buttons latest options should visible and other two should be removed.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Please help me&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks ,&lt;/P&gt;&lt;P&gt;Chandan&amp;nbsp;&lt;/P&gt;&lt;DIV class=""&gt;&amp;nbsp;&lt;/DIV&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Thu, 26 Sep 2024 08:14:55 GMT</pubDate>
    <dc:creator>chandanpatra</dc:creator>
    <dc:date>2024-09-26T08:14:55Z</dc:date>
    <item>
      <title>widget is not working properly in the portal</title>
      <link>https://www.servicenow.com/community/spm-forum/widget-is-not-working-properly-in-the-portal/m-p/3056635#M44679</link>
      <description>&lt;P&gt;Hi All,&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;i am&amp;nbsp; one error in this script ,&lt;/P&gt;&lt;P&gt;1.In the portal all the field value are showing whenever user click all the three buttons but i want if the user&amp;nbsp; select button 2 automatic button1 "&lt;SPAN&gt;Choose an option" should removed .&amp;nbsp;&lt;/SPAN&gt; I am not able to know how to write array to resolve this issue&amp;nbsp;&lt;/P&gt;&lt;P&gt;2.whenever any select any one of the options it should save in the login&amp;nbsp; user record .Can anyone help me to resolve the issue .&lt;/P&gt;&lt;P&gt;HTML:&lt;/P&gt;&lt;P&gt;&amp;lt;div&amp;gt;&lt;BR /&gt;&amp;lt;button ng-click="c.open()" &amp;gt;button1&amp;lt;/button&amp;gt;&lt;BR /&gt;&amp;lt;button ng-click="c.open1()" &amp;gt;button 2&amp;lt;/button&amp;gt;&lt;BR /&gt;&amp;lt;button ng-click="c.open2()" &amp;gt;button3&amp;lt;/button&amp;gt;&lt;BR /&gt;&lt;BR /&gt;&amp;lt;div ng-if="data.showfield"&amp;gt;&lt;BR /&gt;&amp;lt;label for="selectBox"&amp;gt;Choose an option:&amp;lt;/label&amp;gt;&lt;BR /&gt;&amp;lt;select id="selectBox" ng-model="data.selectedOption"&amp;gt;&lt;BR /&gt;&amp;lt;option value=""&amp;gt;--Select an option--&amp;lt;/option&amp;gt;&lt;BR /&gt;&amp;lt;option value="a"&amp;gt;Option A&amp;lt;/option&amp;gt;&lt;BR /&gt;&amp;lt;option value="b"&amp;gt;Option B&amp;lt;/option&amp;gt;&lt;BR /&gt;&amp;lt;option value="c"&amp;gt;Option C&amp;lt;/option&amp;gt;&lt;BR /&gt;&amp;lt;/select&amp;gt;&lt;BR /&gt;&amp;lt;/div&amp;gt;&lt;BR /&gt;&amp;lt;div ng-if="data.showfield1"&amp;gt;&lt;BR /&gt;&amp;lt;label for="selectBox"&amp;gt;Choose an option:&amp;lt;/label&amp;gt;&lt;BR /&gt;&amp;lt;select id="selectBox" ng-model="data.selectedOption"&amp;gt;&lt;BR /&gt;&amp;lt;option value=""&amp;gt;--Select an option--&amp;lt;/option&amp;gt;&lt;BR /&gt;&amp;lt;option value="a"&amp;gt;Option A&amp;lt;/option&amp;gt;&lt;BR /&gt;&amp;lt;option value="b"&amp;gt;Option B&amp;lt;/option&amp;gt;&lt;BR /&gt;&amp;lt;option value="c"&amp;gt;Option C&amp;lt;/option&amp;gt;&lt;BR /&gt;&amp;lt;/select&amp;gt;&lt;BR /&gt;&amp;lt;/div&amp;gt;&lt;BR /&gt;&amp;lt;div ng-if="data.showfield2"&amp;gt;&lt;BR /&gt;&amp;lt;label for="selectBox"&amp;gt;Choose an option:&amp;lt;/label&amp;gt;&lt;BR /&gt;&amp;lt;select id="selectBox" ng-model="data.selectedOption"&amp;gt;&lt;BR /&gt;&amp;lt;option value=""&amp;gt;--Select an option--&amp;lt;/option&amp;gt;&lt;BR /&gt;&amp;lt;option value="a"&amp;gt;Option A&amp;lt;/option&amp;gt;&lt;BR /&gt;&amp;lt;option value="b"&amp;gt;Option B&amp;lt;/option&amp;gt;&lt;BR /&gt;&amp;lt;option value="c"&amp;gt;Option C&amp;lt;/option&amp;gt;&lt;BR /&gt;&amp;lt;/select&amp;gt;&lt;BR /&gt;&amp;lt;/div&amp;gt;&lt;BR /&gt;&amp;lt;/div&amp;gt;&lt;/P&gt;&lt;P&gt;Client script:&lt;/P&gt;&lt;DIV&gt;api.controller=function(){&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp; &amp;nbsp; var c = this;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp; &amp;nbsp; // Initialize the data&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp; &amp;nbsp; // Initially hide the select box&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp; &amp;nbsp; c.open=function(){&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; // Toggle the visibility of the select box&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; alert('test');&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;c.data.showfield=true;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;alert(c.data.showfield)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;}&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;c.open1=function(){&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; // Toggle the visibility of the select box&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; alert('test');&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;c.data.showfield1=true;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;alert(c.data.showfield)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;}&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;c.open2=function(){&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; // Toggle the visibility of the select box&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; alert('test');&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;c.data.showfield2=true;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;alert(c.data.showfield)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;}&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp; &amp;nbsp; };&lt;/DIV&gt;&lt;P&gt;server scipt:(function() {&lt;BR /&gt;data.showfield=false;&lt;BR /&gt;})();&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="chandanpatr_1-1727338342308.png" style="width: 400px;"&gt;&lt;img src="https://www.servicenow.com/community/image/serverpage/image-id/389491iC3A9CC1A9359F78D/image-size/medium?v=v2&amp;amp;px=400" role="button" title="chandanpatr_1-1727338342308.png" alt="chandanpatr_1-1727338342308.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;if you lick all the three buttons latest options should visible and other two should be removed.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Please help me&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks ,&lt;/P&gt;&lt;P&gt;Chandan&amp;nbsp;&lt;/P&gt;&lt;DIV class=""&gt;&amp;nbsp;&lt;/DIV&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 26 Sep 2024 08:14:55 GMT</pubDate>
      <guid>https://www.servicenow.com/community/spm-forum/widget-is-not-working-properly-in-the-portal/m-p/3056635#M44679</guid>
      <dc:creator>chandanpatra</dc:creator>
      <dc:date>2024-09-26T08:14:55Z</dc:date>
    </item>
    <item>
      <title>Re: widget is not working properly in the portal</title>
      <link>https://www.servicenow.com/community/spm-forum/widget-is-not-working-properly-in-the-portal/m-p/3056734#M44684</link>
      <description>&lt;P&gt;&amp;nbsp;@Community Alums&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 26 Sep 2024 09:26:46 GMT</pubDate>
      <guid>https://www.servicenow.com/community/spm-forum/widget-is-not-working-properly-in-the-portal/m-p/3056734#M44684</guid>
      <dc:creator>chandanpatra</dc:creator>
      <dc:date>2024-09-26T09:26:46Z</dc:date>
    </item>
    <item>
      <title>Re: widget is not working properly in the portal</title>
      <link>https://www.servicenow.com/community/spm-forum/widget-is-not-working-properly-in-the-portal/m-p/3056780#M44685</link>
      <description>&lt;P&gt;Hii&amp;nbsp;&lt;a href="https://www.servicenow.com/community/user/viewprofilepage/user-id/776082"&gt;@chandanpatra&lt;/a&gt;&amp;nbsp; Just Make Some Changes In Client Script&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;LI-CODE lang="markup"&gt;api.controller=function(){
    var c = this;
 
    // Initialize the data
    // Initially hide the select box
 
    c.open=function(){
        // Toggle the visibility of the select box
        alert('test');
c.data.showfield=true;
			c.data.showfield2=false;
			c.data.showfield1=false;
alert(c.data.showfield)
}
 
c.open1=function(){
        // Toggle the visibility of the select box
        alert('test');
c.data.showfield1=true;
	c.data.showfield=false;
	c.data.showfield2=false;
alert(c.data.showfield)
}
c.open2=function(){
        // Toggle the visibility of the select box
        alert('test');
c.data.showfield2=true;
	c.data.showfield1=false;
	c.data.showfield=false;
alert(c.data.showfield)
}
        
    };&lt;/LI-CODE&gt;&lt;P&gt;@&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thank You !&lt;/P&gt;</description>
      <pubDate>Thu, 26 Sep 2024 09:59:00 GMT</pubDate>
      <guid>https://www.servicenow.com/community/spm-forum/widget-is-not-working-properly-in-the-portal/m-p/3056780#M44685</guid>
      <dc:creator>Community Alums</dc:creator>
      <dc:date>2024-09-26T09:59:00Z</dc:date>
    </item>
  </channel>
</rss>

