Внезапно, в javascript нет такой штуки как "ассоциативный массив".
Есть объекты, которые могут показаться похожими на первый взгляд, но на самом деле отличий хватает.
https://learn.javascript.ru/object
Вместо alert() используйте console.log(), сможете просмотреть содержимое ответа.
И оформите нормально код, невозможно же прочесть (кнопка с троеточием).