function confirmDelete(ruta, id){ alert(ruta +","+ id); document.getElementById('confirmDeleteModal').innerHTML = '<div class="modal-dialog max-w-2xl">' + '<div class="modal-content mx-auto">' + '<div class="modal-header">' + '<button type="button" class="close la la-times" data-dismiss="modal"></button>' + '</div>' + '<div class="modal-body">' + '<h2>¿Está seguro que desea eliminar el registro?</h2>' + '</div>' + '<div class="modal-footer">' + '<div class="flex flex-wrap gap-2">' + '<a href="{{route('+ ruta +', '+ id +'}}"' + 'class="btn btn_primary">' + 'Aceptar' + '</a>' + '<button type="button" data-dismiss="modal"' + 'class="btn btn_outlined btn_secondary uppercase">Cancelar</button>' + '</div>' + '</div>' + '</div>' +'</div>'; } <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/1.2.3/jquery.min.js"></script> <a onclick="confirmDelete('method.tables.bank-entities.delete','1')" class="btn btn-icon btn_outlined btn_secondary"> eliminar </a> <div id="createModal" class="modal" data-animations="fadeInDown, fadeOutUp"> </div>Tengo un ancla que ejecuta una función para eliminar
<a onclick="confirmDelete('method.tables.bank-entities.delete','1')" class="btn btn-icon btn_outlined btn_secondary"> <span class="la la-trash"></span> </a>Esta función agrega el contenido a un modal. La función necesita 2 parámetros, la ruta y la identificación para eliminar.
function confirmDelete(ruta, id){ alert(ruta +","+ id); }El problema es que no agrega el contenido al div del modal y no se como usar el "{{route('+ route +', '+ id +'}}" en js
Si no me equivoco, lo que quieres es usar una función (ruta) de Laravel pero pasando los valores a través de javascript, sin embargo eso no es posible. Primero, el código de laravel se ejecuta en el servidor y el resultado generado (html y JS) se envía al cliente, por lo que no puede llamar a las funciones de laravel directamente desde javascript.
Una forma de resolver esto sería crear su cadena de ruta usando javascript a partir de los datos recibidos, sin usar el código Laravel.
+ '<a href="http:/example.com/'+ ruta +'/'+ id +'"' + 'class="btn btn_primary">' + 'Aceptar' + '</a>'