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
I have the same question (0)