Jquery: вернуть значение ajax-вызова функции вызывающей стороны?
Я пытаюсь вернуть значение, которое возвращает вызов $ ajax, из функции, но она только возвращает "не определено», Если предупреждение "réponse» из вызова AJAX возвращает значение RIGT. Вот код, что я делаю не так?
$(".insertCandidate").live("click", (function(e) {
var ids = this.id.toString().split("|");
var tempCanID = ids[1];
var canID = ids[0];
var tempName = CandidateName(tempCanID);
var canName = CandidateName(canID);
//alert("HTML: "+tempName);
$("#mergeCandidateDialog").empty();
$.blockUI({ message: $("#mergeCandidateDialog").append(
"" + tempName + "s ansøgning til vil blive lagt under den eksiterende ansøger s data.<br><br> Ønsker du at fortsætte?<br><br>" +
"" +
"" +
""), css: { cursor: 'default', fontWeight: 'normal', padding: '7px', textAlign: 'left' }
});
}));
function CandidateName(candidateID) {
var returnstring;
$.ajax({
type: "POST",
url: "/Admin/GetCandidateName/",
data: { 'candidateID': candidateID },
succes: function(response) {
returnstring = response;
return;
},
error: function(response) {
alert("FEJL: " + response);
}
});
return returnstring;
}