Может быть это из-за
posting.done(function( data ) {
//тут код
});
потому что передача параметров из обычной функции ошибок не вызывает
даже поместив создание схемы и обработку входных данных туда (в точку возврата данных с сервера) – та же самая ошибка