//Add the editable feature layer to the map var pointsOfInterest = new esri.layers.FeatureLayer("http://sampleserver5.arcgisonline.com/ArcGIS/rest/services/Notes/FeatureServer/0",{ mode: esri.layers.FeatureLayer.MODE_ONDEMAND, outFields: ['*'] });//Add the editable feature layer to the map var pointsOfInterest = new esri.layers.FeatureLayer("http://sampleserver5.arcgisonline.com/ArcGIS/rest/services/Notes/FeatureServer/0",{ mode: esri.layers.FeatureLayer.MODE_SELECTION, outFields: ['*'] });Solved! Go to Solution.
dojo.connect(pointsOfInterest, "onEditsComplete", function (a, u, d) { var objectId = a[0].objectId; pointsOfInterest.setDefinitionExpression("OBJECTID = " + objectId); pointsOfInterest.refresh(); //for good measure });featureLayer.setDefinitionExpression("OBJECTID = " + THE_RETURNED_OBJECTID); dojo.connect(pointsOfInterest, "onEditsComplete", function(a, u, d) {
var objectId = a;
console.log(objectId);
pointsOfInterest.setDefinitionExpression("OBJECTID = " + objectId);
});
dojo.connect(pointsOfInterest, "onEditsComplete", function (a, u, d) { var objectId = a[0].objectId; pointsOfInterest.setDefinitionExpression("OBJECTID = " + objectId); pointsOfInterest.refresh(); //for good measure });