I've written simple code to update field on object by using javascript custom button, but it throwing Error. The code is ;
{!REQUIRESCRIPT("/soap/ajax/29.0/connection.js")}
var o = new sforce.SObject("Student__c");
o.id = "{{!Student__c.Id}}";
alert(o.id)
o.Laptop__c = true;
result =sforce.connection.update([o]);
if (result[0].getBoolean("success")) {
alert("record with id " + result[0].id + " updated");
} else {
alert("failed to update " + result[0]);
}
window.location.reload();
but it throwing error like
failed to update {errors:{fields:'Id', message:'Record ID: id value of incorrect type: {a012800000XluCo}', statusCode:'MALFORMED_ID', }, id:null, success:'false', }
what is wrong here, why it throwing error