Распарсить значения в JavaScript

147
24 января 2018, 15:08

Контроллер передает данные:

public void getRCJson(HttpServletRequest request, HttpServletResponse response) {
        DCManager dcm = new DCManager(pgCon);
        Map<String, List<Map<String, String>>> map = new HashMap<>();
        map.put("dc", dcm.getAllDC());
        pgCon.closeConnection();
        try {
            JSONResponse.sendJSONRequest(request, response, map);
        } catch (IOException e) {
            Syslog.error(this, "Ошибка при отправке JSON ответа:" + e);
        }
    }

В JS я их обрабатываю:

$(document).ready(function() {
    $('.fetch-dc-block').click(function() {
        $.ajax({
            url : defaultPath + 'reports/getRCJson',
            cache : false,
            processData : false,
            type : 'GET',
            processData : false,
            contentType : "application/json;charset=UTF-8",
            success : function(response) {
                if (typeof response == "object") {
                    $('#dcsel').val('');
                } else {
                    alert('Ошибка!');
                }
            }
        });
    });
});

Как мне распарсить приходящую карту, чтобы можно было обращаться к каждому ее члену отдельно?

READ ALSO
Заменить метод .live на .on

Заменить метод .live на .on

Как правильно заменить устаревший методlive в строке:

174
Верно ли понимается значение строки jQuery

Верно ли понимается значение строки jQuery

Из блока с id="box", расположенным по адресу indexphp?route=module/cart будет вытащено все содержимое, и все это будет загружено в блок с id="cart"

212
PHP Long polling оптимизация

PHP Long polling оптимизация

Собираюсь реализовать чат на лонг пуллинг технологииТак вот возник такой вопрос, как для оптимизации нагрузки будет правильнее сделать

201