Hello,
I want to delete the value of "Regarding Lookup" using webapi javascript while updating Task.
var stringJSONTask = {}; objAddTask["subject"] = "test"; objAddTask["regardingobjectid_contact@odata.bind"] = "/contacts(" + null + ")"; var stringJSONTask = JSON.stringify(objAddTask); var oDataSelect = "abc.crm.dynamics.com/.../tasks("+ taskId +")"; $.ajax({ type: "PATCH", contentType: "application/json; charset=utf-8", datatype: "json", url: oDataSelect, data: stringJSONTask, async: true, beforeSend: function (XmlHttpRequest) { XmlHttpRequest.setRequestHeader("Accept", "application/json"); XmlHttpRequest.setRequestHeader("Content-Type", "application/json; charset=utf-8"); XmlHttpRequest.setRequestHeader("Prefer", "odata.include-annotations=*"); XmlHttpRequest.setRequestHeader("OData-MaxVersion", "4.0"); XmlHttpRequest.setRequestHeader("OData-Version", "4.0"); }, success: function (data, textStatus, XmlHttpRequest) { alert("updated"); }, error: function (xmlHttpRequest, textStatus, errorThrown) { alert(xmlHttpRequest.responseJSON.error.message); } });
Please suggest me how to delete regarding lookup field value.
*This post is locked for comments