Посмотрите на параметр "данные" на этой странице документа: http://api.jquery.com/jQuery.ajax/
Ваша проблема в том, что вы пытаетесь передать строку json (и допустимо передать строку), но если вы передаете строку, jQuery ожидает параметризованную строку запроса. Если вы хотите передать объект json, он не должен быть строкой.
Однако, обратите внимание, что объекты json, переданные таким образом, будут преобразованы в параметризованную строку запроса с помощью jQuery, поэтому, если это не неудобно (как в этом случае, когда у вас есть только одно значение), вы можете просто передать его, что Начнем с того, чтобы сохранить скрипт и немного поработать.