Не совсем понял синтаксис.
function confirmDelete(obj, link, onAjaxSuccess) {
var msg = "Вы действительно хотите удалить словарь?";
var ans;
jQuery.post( url,
{"sydicId": sydicId},
onAjaxSuccess);
return onAjaxSuccess(ans) ? true : false;
}
function onAjaxSuccess(resp) {
if (resp) {
msg = "Словарь содержит подсловари. Вы действительно хотите удалить словарь?";
}
ans = confirm(msg);
}
? onAjaxSuccess not a function
В строке с return.