Здравствуйте уважаемые форумчанины, сильно не пинайте , в яваскриптах я полный чайник.
Имеется код
function sendFirst(url,val,callback){ 
    $.ajax({
        url: url,
        type: 'post',
        data: val,
        success: function(data){
            callback(data);
        },
    });
} 
function MyFunc(data){	
	if(typeof(data) != "undefined"){
		alert(data);
	}
}
Если я вызываю к примеру sendFirst("upload.php",val,MyFunc); , то я сначала получаю алертом undefined , а потом только то , что приходит с сервера, возник вопрос как победить undefined  , чтоб алертом не выводилось ?