Write to Tasks ServiceNow
by dshilkret
HTML
<button id="btnSave">Save Click</button>
<div id="response">
</div>
JavaScript
function createSNRecord(doc,url)
{
var rec = {};
rec.u_document = doc;
rec.u_url = url;
var req = JSON.stringify(rec);
console.log(doc);
console.log(url);
console.log(req);
var requestBody = req;
var client=new XMLHttpRequest();
client.open("post","https://dev29198.service-now.com/api/now/table/u_mycompany_task_list");
client.setRequestHeader('Accept','application/json');
client.setRequestHeader('Content-Type','application/json');
//Eg. UserName="admin", Password="admin" for this code sample.
client.setRequestHeader('Authorization', 'Basic '+btoa('admin'+':'+'Felicity1!'));
client.onreadystatechange = function() {
if(this.readyState == this.DONE) {
document.getElementById("response").innerHTML=this.status + this.response;
}
};
client.send(requestBody);
}
$(document).ready(function () {
$("#btnSave").click(
function () {
createSNRecord("test2.xlsx","test2.com")
}
);
});
function AlertSave() {
alert("Alert Message OnClick");
}