nikolayseo,
У вас серверная ошибка. Копать нужно в эту сторону. Логируйте на сервере данные перед отправкой и смотрите что вы получаете на клиенте.
Полностью выводите ошибку, это может помочь:
error: function (jqXHR, textStatus, errorThrown) {
alert(jqXHR.toString() + ' ' + textStatus + ' ' + errorThrown);
}