Tengo un problema cuando quiero mostrar Datatable. estoy usando python para devolver datos
return jsonify({'data': {'1': list_data, '2':list_data2}})Entonces tengo la tabla de datos:
tableUtama = $('#tableUtama').DataTable({ 'scrollY': '250px', 'scrollX': true, 'searching': false, 'ordering': false, 'info': false, 'paging': false, 'autoWidth': true, "ajax": { "url": "/processData", "dataType": "json", "dataSrc": function (data) { return data.data['1'] } "columnDefs": [ { 'targets': 0, "data": "kd_toko" }, { 'targets': 1, "data": "name_toko"}, { 'targets': 2, "data": "loc_toko" }, { 'targets': 3, "data": "type_toko" }, { 'targets': 4, "data": "dates" }] } }) Todos los datos dentro de data.data['1'] no se muestran. pero solo mostrar fila 
por favor, ayúdame
Resolví mi problema, es porque puse columnDefs en el lugar equivocado. Debería cerrar ajax primero usando paréntesis y luego agregar columnDefs
tableUtama = $('#tableUtama').DataTable({ 'scrollY': '250px', 'scrollX': true, 'searching': false, 'ordering': false, 'info': false, 'paging': false, 'autoWidth': true, "ajax": { "url": "/processData", "dataType": "json", "dataSrc": function (data) { return data.data['1'] } }, "columnDefs": [ { 'targets': 0, "data": "kd_toko" }, { 'targets': 1, "data": "name_toko"}, { 'targets': 2, "data": "loc_toko" }, { 'targets': 3, "data": "type_toko" }, { 'targets': 4, "data": "dates" } ] })