Hi,
I am trying to call getlistitemchangessincetoken through Javascript. Getting error "value cannot be null - Parameter name
query"
Please suggest
Here is the code
<!DOCTYPE html><html><head></head><body><script type="text/javascript" src="Jquery/jquery-1.9.1.min.js"></script><script language="javascript" type="text/javascript">
'use strict';
$(document).ready(function()
{
});
$.support.cors=true;
var resxml="{ '__metadata': { 'type': 'SP.ChangeLogItemQuery'}, 'ViewName': '', 'QueryOptions': '<QueryOptions> <IncludeMandatoryColumns>FALSE</IncludeMandatoryColumns> <DateInUtc>False</DateInUtc> <IncludePermissions>TRUE</IncludePermissions> <IncludeAttachmentUrls>FALSE</IncludeAttachmentUrls><Folder>Shared Documents/Test1</Folder></QueryOptions>', 'ChangeToken':'1;3;eee4c6d5-f88a-42c4-8ce1-685122984870;634397182229400000;3710', 'Contains':'<Contains> <FieldRef Name='Title'/> <Value Type='Text'>Testing</Value></Contains>' } ";
$.ajax({
url:"http://site/_api/web/lists/getByTitle('Documents')/GetListItemChangessincetoken",
type:"POST",
contentType : "application/json;odata=verbose",
Data : JSON.stringify(resxml),
headers: {
"accept": "application/json;odata=verbose","X-HTTP-method":"POST","X-RequestDigest": $("#__REQUESTDIGEST").val(),
xhrFields: {withCredentials: true}
},
complete: function (xData, status) {
debugger;
},
error: function (xhr) {
debugger;
alert(xhr.status + ': ' + xhr.responseText);
}
});
</script></body></html>