Hice la función ajax en el proyecto Django y al hacer clic estoy agregando una fila de la tabla dentro del cuerpo de la tabla usando el método de agregar. para pdf, estoy usando jquery DataTable para descargar pdf pero obtuve un pdf vacío con solo un encabezado. ¿Por qué no recibo datos?
function getData(el){ $.ajax({ url:"{% url 'indexajax' %}", type: 'GET', dataType: 'json', data: {saveVsl:el.value}, success: function(r){ for(let i=0; i<r.length; i++){ $('#table tbody').append(`<tr><td>${i}</td><td>${r[i].name}</td><td>${r[i].email}</td><td>${r[i].description}</td></tr>`) } }, }) }tabla de datos
$('#table').DataTable( { buttons: [ { extend: 'pdf', text: 'Save current page', exportOptions: { modifier: { page: 'current' } } } ]} );