Как выловить ошибку после отправки $.post?
$.post('/ajax/add.php', { data: data })
.success(function (r) {
	// все ок
})
.fail(function (r) { 
	// все плохо
	console.log(r.responseText);
})
.always(function (r) {
	// выполнится при любом завершении
});
Dev tools -> network - и смотреть что происходит с запросом.