Litio: Mostrar cuadro de confirmación cuando se hace clic en el enlace
-
10-12-2019 - |
Pregunta
Tengo un Lithium HTML HELPER LINK
<?php echo $this->html->link('Delete', array('action' => 'delete', 'args' => $id); ?>
Cuando se hace clic en este enlace, me gustaría que aparezca un cuadro de confirmación para aparecer, pero no puedo ver nada en la documentación que me permita hacer esto.
es esto posible?
Solución
según lo proporcionado por DVIR VOLK Esto se puede resolver utilizando lo siguiente:
<?php echo $this->html->link('Delete', array('action' => 'delete', 'args' => $id), array('onclick', 'return confirm("Are you sure you wish to delete this item?")'); ?>
Otros consejos
Yo usaría jQuery para agregar un evento.
<?php echo $this->html->link (
'Delete',
array(
'action' => 'delete',
'args' => $id,
'class' => 'delete'
)
); ?>
<script>
$('a.delete').click(function(){
confirm("Are you sure you wish to delete this item?");
});
</script>
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow