Вам нужно смотреть, что находится в переменных.
Если вы уже определили, что дело в username - так гляньте, что там находится.
var kk = {'username': $('#username')};
debugger; // автоматически ставит точку останова, можно ковырять в консоли
console.log(kk);
Скорее всего, вы хотите получать значения или текст, это делалось как-то так $('#comment').text() или $('#username').val(); Но, чтобы ответить наверняка, нужно правильно работать с инструментами разработчика в браузере. Так же, надо залезть на вкладку network и посмотреть, какой именно уходит запрос на сервер, какая в этом запросе модель и какой приходит ответ