Problema array Json
JavaScript
jQuery(document).ready(function() {
montarModal('#div-modal');
montarModal('#div-alterar');
var id = '${idGrupo}';
var teste = $ {
grupos
};
// inicializarBusca();
search();
// listaGrupos();
var montarListagem = '${grupos}';
// montarCaixasListagem();
var dados = $.parseJSON(montarListagem);
// console.log(montarListagem);
// console.log(dados);
console.log(montarListagem);
var html = '';
$.each(dados, function(index, value) {
//Conversao de formato da data
var data = value.dtCriacao.split('-');
var dia = data[2];
var mes = data[1];
var ano = data[0];
var novaData = dia + ' / ' + mes + ' / ' + ano;
//pegar data atual
var d = new Date();
var mesAtual = d.getMonth() + 1;
var diaAtual = d.getDate();
var anoAtual = d.getFullYear();
var dataHoje = anoAtual + '/' + (('' + mesAtual).length < 2 ? '0' : '') + mesAtual + '/' + (('' + diaAtual).length < 2 ? '0' : '') + diaAtual;
var dataCriacao = data[0] + '/' + data[1] + '/' + data[2];
//############ Calcular data ############
date1 = new Date(dataCriacao);
date2 = new Date(dataHoje);
var diferenca = Math.abs(date1 - date2); //diferença em milesimos e positivo
var dia = 1000 * 60 * 60 * 24; // milesimos de segundo correspondente a um dia
var totalDias = Math.round(diferenca / dia); //valor total de dias arredondado
html += '<div class="lista-grupos wrap buscar">' + '<div class="caixa " data-search="' + value.titulo + ', ' + value.qtdeParticipantes + '">';
if (value.titulo.length > 27) {
html += '<div data-toggle="tooltip" data-placement="top" title="' + value.titulo + '" data-delay="700" id="hover" class="caixa-titulo">' + '<div class="limite">' + '<spam>' + value.titulo + '</spam>' +...