I need to use "data" to populate my datatable columns but it is (naturally) undefined outside the AJAX get. How could i resolve this?
$(document).ready( function () {
$('#search').keyup(function(){
q = $(this).val();
$.get( "allUsers/?search=" + q , function (data) {
});
});
$('#example').DataTable({
data: data,
columns: [
{ data: 'name.first'},
{ data: 'name.last' },
{ data: 'email' }
]
});
});