Я разделил функции прослушивания событий и функции cellrender,
но функция jquery не запускается внизу, когда я нажимаю кнопку для этого. Как я могу добавить прослушиватель событий для этих двух кнопок.
//action column
let actionCellTemplate = (params) => {
let device_id = params.data.id;
let eDiv = document.createElement('div');
eDiv.innerHTML = '<button type="button" class="btn btn-primary btn-alloc-token">Alloc Token</button>'+
'<button type="button" class="btn btn-success btn-client-secret">Client Key</button>';
return eDiv;
}
// specify the columns
let columnDefs = [
{ headerName: "ID", field: "id", filter: 'agNumberColumnFilter', headerCheckboxSelection: true, headerCheckboxSelectionFilteredOnly: true, checkboxSelection: true },
{ headerName: "Name", field: "name", filter: "agTextColumnFilter", sortable: true },
{ headerName: "Location", field: "location", filter: "agTextColumnFilter", sortable: true },
{ headerName: "Active Tokens", field: "active_tokens", filter: "agTextColumnFilter", sortable: true },
{ headerName: "Action", field: "name", filter: "agTextColumnFilter", sortable: true, cellRenderer: actionCellTemplate },
];
$('.btn-alloc-token').on('click', function(){
console.log("alloc");
})