Actualmente estoy usando la biblioteca Datatable para llenar mi tabla con datos. Antes tenía este botón que abría un modal que mostraba el elemento que ha seleccionado que se veía así:
<a title="Send to Whatsapp" id="btnSendWatsap" onclick="sendToWhatsap();" class="btn-custom" data-plugin="custommodal" href="#whatsappmodal">Send to WhatsApp</a>
Ahora he agregado la biblioteca Datatable.buttons para exportar mis datos a una hoja de Excel que funciona bien, pero por alguna razón deshabilitó el botón modal. Así que decidí hacer el botón personalizado para esto dentro de la matriz de botones de la tabla de datos que se ve así:
buttons: [ { extend: 'excelHtml5', exportOptions: { columns: ':visible' } }, 'colvis', { text: 'Send to watsapp', action: function ( e, dt, node, config ) { sendToWhatsap(); }, } ], Entonces, ahora se activa la función sendToWhatsap y recibo una respuesta, pero el modal nunca se abre. Intenté agregar un href dentro de href="#whatsappmodal" pero tampoco funcionó.