Из того, что я могу сказать из ваших ответов, JSON выводится только тогда, когда вы выполняете вышеуказанный запрос POST. Если вы делаете нормальный запрос GET, он работает нормально. Чтобы проверить это, измените $ .post на $ .get (и очистите переменные create_user_ *, если это необходимо) и посмотрите, получите ли вы ответ.
Если вы это сделаете, то вам нужно проверить файл createUser.php и посмотреть, почему запрос POST не возвращает JSON, а запрос GET - нет. Похоже, что это проблема PHP, а не проблема JavaScript / JSON / jQuery.