<?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>topic Re: How do I Update a Table via a FeatureService? in ArcGIS JavaScript Maps SDK Questions</title>
    <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/how-do-i-update-a-table-via-a-featureservice/m-p/620597#M57966</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi jake &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am trying to modify one attribute in my feature service layer&amp;nbsp; in arcgis 10.2.2&amp;nbsp; using a json object .&lt;/P&gt;&lt;P&gt;Can u help me briefing out how to make that request . Can i do it without using any of the arcgis api .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regards &lt;/P&gt;&lt;P&gt;saurabh&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 23 Sep 2014 11:40:32 GMT</pubDate>
    <dc:creator>saurabhgupta2</dc:creator>
    <dc:date>2014-09-23T11:40:32Z</dc:date>
    <item>
      <title>How do I Update a Table via a FeatureService?</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/how-do-i-update-a-table-via-a-featureservice/m-p/620594#M57963</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;I have my feature service all set up, I have my table served up in that feature service.&amp;nbsp; I can access via the rest explorer and do the update manually via "updateFeature" url.&amp;nbsp; what am I missing or is there a better way?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;What is the best way to do this in javascript.&amp;nbsp; I keep getting a 405 error when I try and execute using dojo.xhrPost&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;var xhrArgs = {&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; url: "&lt;/SPAN&gt;&lt;A class="jive-link-external-small" href="http://url/FeatureServer/3/updateFeatures" rel="nofollow" target="_blank"&gt;http://url/FeatureServer/3/updateFeatures&lt;/A&gt;&lt;SPAN&gt;",&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; postData: attributes), &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; handleAs: "json",&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; load: function(data){&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; console.log("Message posted.");&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; },&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; error: function(error){&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; console.log("Message posted.");&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; console.log("Message being posted.");&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; var deferred = dojo.xhrPost(xhrArgs);&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; }&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 04 Mar 2014 14:31:29 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/how-do-i-update-a-table-via-a-featureservice/m-p/620594#M57963</guid>
      <dc:creator>KeithFraley1</dc:creator>
      <dc:date>2014-03-04T14:31:29Z</dc:date>
    </item>
    <item>
      <title>Re: How do I Update a Table via a FeatureService?</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/how-do-i-update-a-table-via-a-featureservice/m-p/620595#M57964</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hi Keith!&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Some documentation here:&lt;/SPAN&gt;&lt;BR /&gt;&lt;A href="https://developers.arcgis.com/javascript/jshelp/inside_feature_layers.html"&gt;https://developers.arcgis.com/javascript/jshelp/inside_feature_layers.html&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;The tutorial links at the bottom of that document are what you are looking for.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 04 Mar 2014 22:04:39 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/how-do-i-update-a-table-via-a-featureservice/m-p/620595#M57964</guid>
      <dc:creator>JonathanUihlein</dc:creator>
      <dc:date>2014-03-04T22:04:39Z</dc:date>
    </item>
    <item>
      <title>Re: How do I Update a Table via a FeatureService?</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/how-do-i-update-a-table-via-a-featureservice/m-p/620596#M57965</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hi Keith,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I've never used dojo.xhrPost, but below is an example using XMLHttpRequest:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;function addFeatures() {
&amp;nbsp;&amp;nbsp;&amp;nbsp; addFeaturesUrl = 'http://server/arcgis/rest/services/ClosedRoadsAddress/FeatureServer/2/addFeatures?features='
&amp;nbsp;&amp;nbsp;&amp;nbsp; addAttributesUrl1 = '[{"attributes":{"Address":"'100 Main St'"}}]'
&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp; var obj1 = encodeURIComponent(addAttributesUrl1);
&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp; var theUrl1 = addFeaturesUrl + obj1;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp; var xmlHttp = null;

&amp;nbsp;&amp;nbsp;&amp;nbsp; xmlHttp = new XMLHttpRequest();
&amp;nbsp;&amp;nbsp;&amp;nbsp; xmlHttp.open( "POST", theUrl1, false );
&amp;nbsp;&amp;nbsp;&amp;nbsp; xmlHttp.send( null );
}&lt;/PRE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 12 Dec 2021 02:29:06 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/how-do-i-update-a-table-via-a-featureservice/m-p/620596#M57965</guid>
      <dc:creator>JakeSkinner</dc:creator>
      <dc:date>2021-12-12T02:29:06Z</dc:date>
    </item>
    <item>
      <title>Re: How do I Update a Table via a FeatureService?</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/how-do-i-update-a-table-via-a-featureservice/m-p/620597#M57966</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi jake &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am trying to modify one attribute in my feature service layer&amp;nbsp; in arcgis 10.2.2&amp;nbsp; using a json object .&lt;/P&gt;&lt;P&gt;Can u help me briefing out how to make that request . Can i do it without using any of the arcgis api .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regards &lt;/P&gt;&lt;P&gt;saurabh&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 23 Sep 2014 11:40:32 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/how-do-i-update-a-table-via-a-featureservice/m-p/620597#M57966</guid>
      <dc:creator>saurabhgupta2</dc:creator>
      <dc:date>2014-09-23T11:40:32Z</dc:date>
    </item>
    <item>
      <title>Re: How do I Update a Table via a FeatureService?</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/how-do-i-update-a-table-via-a-featureservice/m-p/620598#M57967</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Saurabh,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Yes, you can do this without the ArcGIS API for JavaScript.&amp;nbsp; Below is an example:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE __default_attr="javascript" __jive_macro_name="code" class="jive_macro_code jive_text_macro _jivemacro_uid_14116439732341763" jivemacro_uid="_14116439732341763" modifiedtitle="true"&gt;
&lt;P&gt;//json&lt;/P&gt;
&lt;P&gt;var jsonObject = '{ "employees" : [' +&lt;/P&gt;
&lt;P&gt;'{ "firstName":"John" , "lastName":"Doe" }]}';&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;//parse json&lt;/P&gt;
&lt;P&gt;var obj = JSON.parse(jsonObject);&lt;/P&gt;
&lt;P&gt;var lastName = obj.employees[0].lastName;&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;//update URL for feature service&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;var updateFeaturesUrl = '&lt;/SPAN&gt;&lt;A class="jive-link-external-small" href="http://server/arcgis/rest/services/Employees/FeatureServer/0/updateFeatures?features=" rel="nofollow" target="_blank"&gt;http://server/arcgis/rest/services/Employees/FeatureServer/0/updateFeatures?features=&lt;/A&gt;&lt;SPAN&gt;'&amp;nbsp; &lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;var updateAttributesUrl1 = '[{"attributes":{"OBJECTID":1,"NAME":"' + lastName + '"}}]'&amp;nbsp; &lt;/P&gt;
&lt;P&gt;&amp;nbsp; &lt;/P&gt;
&lt;P&gt;var obj1 = encodeURIComponent(updateAttributesUrl1);&amp;nbsp; &lt;/P&gt;
&lt;P&gt;&amp;nbsp; &lt;/P&gt;
&lt;P&gt;var theUrl1 = updateFeaturesUrl + obj1;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;
&lt;P&gt;&amp;nbsp; &lt;/P&gt;
&lt;P&gt;var xmlHttp = null;&amp;nbsp; &lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;xmlHttp = new XMLHttpRequest();&amp;nbsp; &lt;/P&gt;
&lt;P&gt;xmlHttp.open( "POST", theUrl1, false );&amp;nbsp; &lt;/P&gt;
&lt;P&gt;xmlHttp.send( null ); &lt;/P&gt;
&lt;/PRE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 25 Sep 2014 11:20:23 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/how-do-i-update-a-table-via-a-featureservice/m-p/620598#M57967</guid>
      <dc:creator>JakeSkinner</dc:creator>
      <dc:date>2014-09-25T11:20:23Z</dc:date>
    </item>
  </channel>
</rss>

