En definitiva lo solucioné con mousedown sobre el botón cancelar
Código PHP:
$("#cancelform").mousedown(function() {
cancelblur = true;
});
$("#sap").blur(function(){
if (cancelblur) // si está definida la variable cancelblur cancelamos blur con return false
{
cancelblur=null;
return false;
}