И этот снова JSON?
Наверняка, в консоли получаете такого рода сообщение: Cannot read property response of undefined. (Или что-то такое, по памяти написал). Это из-за того, что Вы пытаетесь обратиться к несуществующему полю "response" у СТРОКИ json. Эту строку нужно сначала преобразовать в json.success: function(json) {
            $('.UrlInfoCount').html(JSON.parse(json).response.count); // количество
Код выглядит правильным. В таком случае можно использовать дебаггер, поставьте на эту строчку точку останова. В хроме при наведении курсора на перменную он вам покажет значение её. Вот и узнаете точно, что у вас в json, json.response и json.response.count
Ну или старым добрым console.log(json, json.response,json.response.count) посмотрите что у вас внутри.
Может у вас конкретная эта строка и не вызывается вообще.
Еще смущает, что вы говорите про поле, а метод используете .html(). Если у вас именно поле в форме - то надо использовать .val()