Bonjour les amis ;)
J'aimerai créer une petite fonction qui me permet d'afficher une ligne de mon tableau en fonction d'une recherche.
Par exemple j'ai un tableau qui liste des utilisateurs avec login, mail... Par defaut toutes mes lignes du tableau sont en display none pour être cachées. Chacune des ligne ont pour id le mail de l'utilisateur à qui elle correspond. Maintenant je voudrais ajouter un champs de recherche, un input basique où on tape une adresse mail, et une fonction en javascript enlève le display none de la ligne avec l'id = au mail tapé.
<table class="table table-hover table-bordered">
<thead>
<tr>
<th><?php echo __('Mail'); ?></th>
<th><?php echo __('Actions'); ?></th>
</tr>
</thead>
<?php foreach($potentiels as $k=>$v): ?>
<tr style="display:none;" id="<?php echo $v'User']'mail']; ?>">
<td><?php echo $v'User']'mail']; ?></td>
<td>
<?php echo $this->Html->link('<i class="icon-pencil"></i>'.__('Ajouter'), array('action'=>'add',$v'User']'id']),array('style'=>'color:#3fbcef;text-decoration:underline','escape'=>false)); ?> /
<?php echo $this->Html->link('<i class="icon-remove"></i>'.__('Supprimer'), array('action'=>'notclient',$v'User']'id']),array('style'=>'color:#df0024;text-decoration:underline','escape'=>false),'Voulez vous vraiment supprimer cet utilisateur ?'); ?>
</td>
</tr>
<?php endforeach; ?>
</table>
Et en fait j'aimerai pouvoir avoir un truc comme ça quoi
<script type="text/javascript">
function afficher()
{
document.getElementById('LeMailQu'onATapé').style.display = '';
}
</script>