Помогите разобратся Возникла ошибка: ' + xhr.responseCode
Есть такой код:
<script type="text/javascript">
function call(){
var msg = $('#formx').serialize();
$.ajax({
type: 'POST',
url: 'handler.php',
data: msg,
//dataType: 'json',
cache: false,
beforeSend: function(){
$('#formx input[type="submit"]').prop("disabled", true).val('Генерируем..');
},
success: function(data){
$('#formx input[type="submit"]').prop("disabled", false).val('Генерировать');
$('#results .img img').attr('src', data.thumb);
$('#results .name a').text(data.title);
$('#results .name a').attr('href', data.url);
$('#results #duration').text(data.duration);
$('#results #view').text(data.view);
$('#results #comment').text(data.comment);
$('#results .avtr img').attr('src', data.win.avatar);
$('#results .fullname a').attr('href', data.win.link);
$('#results .fullname a').text(data.win.name);
$('#results .text').html(data.win.text);
$('#results').show();
bindEvents();
},
error: function(xhr, str){
alert('Возникла ошибка: ' + xhr.responseCode);
}
});
}
</script>
При нажатии кнопки, выдает в браузере: Возникла ошибка: undefined