Pessoal,
estou com problemas a gerar uma mensagem JSON dinamicamente e popular um DataTable.
Quando faço da seguinte forma funciona:
var dataSet = [
[ "1", "01/10/2018", "200,00" ],
[ "2", "01/11/2018", "250,00" ],
[ "3", "01/12/2018", "350,00" ]
];
$('#teste').DataTable({
//paging: false,
//searching: false,
retrieve: true,
destroy: true,
data: dataSet,
columns: [
{ title: "id" },
{ title: "Data" },
{ title: "Valor" }
]
});
Quando tento gerar dinamicamente, não funciona.
for (var i = 0; i < dados.length - 1; i++){
p = "[ \"" + (i+1) + "\",";
d = "\"" + dados[i] + "\",";
v = "\"" + vlr + "\" ]";
msgJson = msgJson + p + d + v + ",";
}
dataSet = msgJson.substr(0,msgJson.length-1);
Mensagem msgJson
gerada = [ "1","11/10/2018","30" ],[ "2","11/11/2018","30" ],[ "3","11/12/2018","30" ]
Alguma luz?